类linux系统启动/停止mysql服务:
service mysqld start/stop
mysql初始密码查询(全局搜索日志):
grep "password" /var/log/mysqld.log
修改mysql密码(以下操作需在mysql控制台内进行):
查看密码策略(可配置密码的长度、规则等)
SHOW VARIABLES LIKE 'validate_password%';
更改密码策略
set global validate_password_policy=LOW;
(更改密码验证强度等级)set global validate_password_mixed_case_count=1;
(更改密码中至少要包含大/小写字母的总个数)set global validate_password_number_count=1;
(更改密码中至少要有的阿拉伯数字个数)- …etc
命令行查表(基础sql语句)
查询
select host from user where user = 'root';
host
为要查的字段名,第一个user
为表名,第二个user
为字段名;s
更新
update user set host = '%' where user = 'root';
第一个user
为表名,host
为要更新的字段名,第二个user
为字段名,进行判断筛选;
创建用户及授权
创建用户
create user 'usr'@'%' identified by 'pwd';
授权
grant all privileges on *.* to 'usr'@'%' identified by 'pwd';
flush privileges;