ubuntu20.04下MySQL8的使用

1、安装

sudo apt-get install mysql-server

2、验证

systemctl status mysql


看到上面的信息就说明MySQL已经安装好并运行起来了。


3、配置

sudo mysql_secure_installation


4、登陆MySQL

sudo mysql -u root -p


5、远程连接配置

1、打开文件注释掉bind-address=127.0.0.1

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

2、重启MySQL服务

sudo /etc/init.d/mysql restart

3、连接MySQL

$ sudo mysql -u root -p

4、创建远程连接账户并授权

mysql> use mysql;

mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123456';

mysql> grant all privileges on *.* to 'root'@'%';

密码简单了,请设置成复杂密码

5、远程连接时报错plugin caching_sha2_password could not be loaded 执行

 set global validate_password.policy=LOW;

 set global validate_password.length=6;

mysql> alter user 'root'@'%' identified with mysql_native_password by '123456';

6、刷新权限

mysql> FLUSH PRIVILEGES;

7、查看用户

mysql> select host, user, authentication_string, plugin from user;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容