1. 下载
方法一:
- 通过开头链接下载deb文件存放到本地
下载地址:外网
方法二:
- 安装axel
sudo apt install axel
- 还用axel下载
axel 参数 文件下载地址
例:
axel http://down.shiyue.com/sygame/software/MySql/mysql-apt-config_0.8.10-1_all.deb
常用可选参数:
-s 设置最大下载速度,如果限制到512KB/s,则填写512000
-n 指定连接数
-o 指定另存为目录,或者指定的目录+文件名
-H 指定header
-U 指定useragent
-q 静默模式
-a 更改默认进度条样式
2.解压安装
- 更新软件库
sudo apt-get update
- 添加存储库
sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
- 再更新软件库
sudo apt-get update
- 安装mysql-server
sudo apt-get install mysql-server
- 查看mysql状态
sudo service mysql status
- 启动mysql
sudo service mysql start
- 获取初始密码
sudo vim /etc/mysql/debian.cnf
打开后寻找密码:
其中GyDlzXkJpQVH4YH0
为密码
- 使用初始密码登录
mysql -udebian-sys-maint -p xxxxx (xxxxx替换成debian.cnf里面的密码)
输入mysql -udebian-sys-maint -p
后输入上面获得的密码。
- 进入mysql后执行更新密码
5.7.9之前的版本修改密码方法:
use mysql;
update user set authentication_string=PASSWORD("123456") where user='root';
update user set plugin="mysql_native_password";
flush privileges;
quit;
5.7.9之后的版本修改密码(如8.0版本)修改密码方法:
USE mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY "123456";
FLUSH privileges;
quit;
- 重启mysql
sudo service mysql restart