Debian安装MySQL

1. 将 MySQL APT 存储库添加到系统

wget http://repo.mysql.com/mysql-apt-config_0.8.13-1_all.deb 
sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb 
# 或者
apt-get install ./mysql-apt-config_0.8.13-1_all.deb

image.png 选择第一个,按 Tabel 键到确定进行版本的选择,这里选择了5.7,之后来到OK选择,按Table键确定后退出

2. 更新软件包,并安装MySql

sudo apt-get update 
sudo apt install mysql-server 

3. 安装过程中会要求输入root密码

image.png

4. 创建用户并授权

use mysql  create user 'colzry'@'%' identified by 'colzry_admin'; 
grant all on *.* to 'colzry'@'%'; 
flush privileges; 

5. 将本地登录改为可远程登录

use mysql; 
// 其中user_name为要更改的用户名 
update user set host='%' where user = 'user_name'; 
// 刷新权限 
flush privileges; 

5.1还需修改配置文件

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

image.png

6. 更改密码

// 法一 
// user_name为要更改的用户名 new_passwd为要更改的密码 
set password for user_name@localhost = password('new_passwd'); 

// 法二 
// name为要更改的用户名 new_passwd为要更改的密码 
set password=password('new_passwd'); 
grant all on *.* to 'user_name'@'%' identified by 'new_passwd'; 
flush privileges; 

7. 卸载

apt-get remove --purge 'mysql-.*' apt-get remove --purge 'mysql-server.*'