1. 数据库忘记密码或者初始化查看不到密码;
    2. 修改MySQL配置文件;
    3. vim /etc/my.conf
    4. [mysqld]
    5. skip-grant-tables #添加此条命令
    6. systemctl restart mysqld #重启MySQL
    7. mysql -uroot #直接回车不需要输入密码
    8. mysql> UPDATE mysql.user SET authentication_string=password('QianFeng@123') WHERE user='root' AND host='localhost';
    9. flush privieges; #刷新配置
    10. 修改完密码进入配置文件吧免密登录代码注释上或删除
    11. user='root' #主机用户的名称
    12. host='localhost' #主机时本地登录还是全部远程登录符号
    1. 不进入MySQL修改密码;
    2. 编译安装需配置环境便才能可以使用MySQLadmin命令修改密码
    3. mysqladmin -uroot -p'原库密码' password '新密码'
    4. 进入数据库修改密码;
    5. alter user 'root'@'localhost' identified by '新密码'
    6. flush privieges #设置完刷新配置
    7. root用户为其他人修改密码;
    8. SET PASSWORD FOR '用户名'@'可登录机器格式' = PASSWORD"新密码";
    9. 普通用户为自己修改密码;
    10. SET PASSWORD=PASSWORD(‘new_password’);
    11. 普通用户只能为自己修改密码,不能为其他人修改;
    1. /var/lib/mysql #存放数据文件
    2. /usr/share/mysql #用于存放字符集、语言等信息。
    3. /usr/bin/ #二进制命令文件
    4. /var/log/mysqld.log #日志路径
    5. 编译安装目录指定位置看MySQL配置文件因为每个人安装的文件保存路径不一样;
    1. 通过配置文件设置mysql数据库的密码强度:
    2. vim /etc/my.cnf #修改配置文件
    3. validate_password=off #最下面添加这个就可以修改密码强度