mysql8.0笔记

设修改密码安全等级:

        set global validate_password.policy=0

        set global validate_password.length=1

修改用户密码:

        alter user '用户名'@'主机名' identified  with  mysql_native_password by '新密码';

查看mysql默认密码:

        grep ‘temporary password’ /var/log/mysqld.log

进入mysql客户端跳过密码验证:

        vim /etc/my.cnf

        在[mysqld]下加入skip-grant-tables

   重启mysql服务service mysqld restart

设置mysql允许远程连接

        1. 使用云服务器,查看防火墙mysql端口是否放开。

        2.  查看配置文件/etc/my.cnf,将bind-address = 127.0.0.1注释,重启服务。

        3. 为用户设置可以远程登录权限

                update user set host = '%' where user = 'root';

                FLUSH PRIVILEGES;

                GRANT ALL ON *.* TO 'root'@'%';

                FLUSH PRIVILEGES;


版权声明:本文为weixin_57023347原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。