1. 安装 Mysql

1
sudo apt install mysql-server

2. 给 Root 用户设置密码

1
2
3
4
5
6
# 第一次安装完无需密码,让你输入密码的时候按回车就行了
sudo mysql -uroot
# 进入mysql之后修改root的密码
alter user 'root'@'localhost' identified with mysql_native_password by '新密码';
# 退出mysql
exit

再次登录需要增加 -p 才行,不然会直接报错。

1
sudo mysql -uroot -p

3. 创建新用户登录

1
2
3
4
5
6
7
8
# 先使用root账号登录mysql,然后创建新用户user1
CREATE USER 'test'@'%' IDENTIFIED BY '新用户密码';
 
# 给user1授予所有ip都可以登录  
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%'; 
 
# 刷新
FLUSH PRIVILEGES;