方法 1:
mysqladmin -u user -h host password ‘newpass’
方法2:
set password for ‘user’@’host’ = password(‘newpass’)
方法3:
set password = password(‘newpass’)
这方方法是更改当前登录账户密码
方法4:
直接对数据库进行操作
update user set password=password(‘newpass’) where host = ‘host’ and user=’user’;
flush privileges;
方法5:
为了安全, 不使用明文进行密码更改
grant usage on * . * to ‘user’@’host’ identified by ‘password’
或
set password = ‘md5密码’
删除账户
drop user user;
用户对数据库的操作参数
1.MAX_QUERIES_PER_HOUR count:每小时最大查询次数
2.MAX_UPDATES_PRE_HOUR count : 每小时最大更新次数
3.MAX_USER_CONNECTIONS count:最大用户连接数量
4.MAX_CONNECTIONS_PRE_HOUR count:每小时最大连接次数
其中MAX_CONNECTIONS_PRE_HOUR count和MAX_USER_CONNECTIONS count 的区别在于前者是每小时的最大连接数量, 而后者是瞬间的并发连接数量。系统还有一个全局参数MAX_USER_CONNECTIONS,它和用户MAX_USER_CONNECTIONS count 的区别在于如果后者为0,则取全局值, 否则使用用户自定义的。