Ubuntu20.04安装MySql apt方式
安装MySql
sudo apt-get update
sudo apt-get upgrade
sudo apt install mysql-server
- 查看是否安装成功并查看运行状态
mysql --version
sudo systemctl status mysql
初始化MySql并初始化
运行mysql自带的快速初始化脚本
sudo mysql_secure_installation
-
设置VALIDATE PASSWORD组件
不进行密码强校验,所以这里选n或者N
-
设置密码强度
因人而异,我在这里选择中等即 1
输入自己的密码
-
使用刚刚输入的密码,选Y或者y;
-
是否删除匿名用户选择y;
-
是否禁止root远程登录选择N;
-
是否删除test数据库,选择n;
-
刷新特权表使刚刚的操作生效选y;
至此,安装结束 -
使用刚刚的密码登录数据库。
遇到的问题
- 如果遇到Failed! Error: SET PASSWORD has no significance for user ‘root‘@‘localhost‘ as the authe。。。。问题
通过sudo进入mysql
sudo mysql
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '你的密码';
再使用快速安装脚本
sudo mysql_secure_installation
重复之前创建密码的步骤即可