ubuntu 正确安装mysql 的步骤by ADMIN on 十二月 21,2020

因为mysql的安全性提高,安装完成后不做一些额外的操作步骤,将会出现错误提示,无法正常使用mysql。
下面是正确安装mysql 的步骤:
1. 安装mysql命令:

sudo apt-get install mysql-client mysql-server

2. 用超级用户进入mysql(此时如果不用超级用户运行,直接输入mysql会出现 ERROR 1045 提示):

sudo mysql

3. 执行完第二步进入mysql>后。
首先可以输入如下命令查看身份验证信息,可以看到root行的authentication_string列是空白的:

SELECT user,authentication_string,host FROM mysql.user;

然后输入如下命令设置root账户的密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY'你的密码';

再次输入SELECT user,authentication_string,host FROM mysql.user;可以看到root行的authentication_string列已经有信息了。
退出mysql>,退出后就无法再次使用超级用户进入mysql了,输入

mysql -u root -p

正常进入mysql。也可以使用root账户正常登陆phpMyAdmin了。
4. 输入如下命令启动向导来配置安全选项(禁用匿名账户、关闭远程登陆、删除测试数据库等等):

sudo mysql_secure_installation

No comments yet.