增加用户及直接授权
grant all on *.* to 'cash-su'@'192.168.200.%' identified by '666666'
在这条命令里边all代表所有的权限,*.*代表所有的空间名.表名
sql的通配符 _ 代表任意的一个字符 % 代表任意的字符的任意长度
修改用户的密码
update 空间名.表名 set password=password('想要的密码') where user='xxx';
查看当前用户的权限
show grants;
查看指定用户的权限
show grants for '账号'@'ip地址'
给用户撤销权限
revoke 权限 on 空间名.表名 from '账号'@'IP地址'
查看当前的用户
select user();
打开慢速查询日志
vim /etc/my.cnf [mysqld] long_query_time=5 log-slow-queries=mysql_slow.log
事物的循环,每一个mysql里边的命令都是一个完整的事物循环,不输入begin自己默认是输入commit
begin;开始一个事物 commit;执行缓存的命令,完成一个整体循环 rollback;回滚,不执行缓存的命令,完成一个事物
查看全局的的commit
show variables like '%autocommit%'
暂时关闭
set autocommit=0,就临时关闭了自动执行事物的commit;
模糊查找命令
show variables like '%内容%'