learning_record_doc/mysql/Ubuntu mysql 8.0+安装.md

96 lines
1.8 KiB
Markdown
Raw Normal View History

2022-02-28 23:07:00 +08:00
Ubuntu mysql 8.0+安装
=====================
#### 1、下载MySQL配置文件网址https://dev.mysql.com/downloads/repo/apt/
##### 打开后将下拉到网页底部点击Download按钮下载deb文件
##### 进入下载页面选择No thanks, just start my download
#### 2、进入下载文件目录打开终端执行命令
```bash
sudo dpkg -i <下载的deb文件>
```
#### 3、接下来会弹出一个界面 设置好之后 选中ok按钮击Enter键进入下一步
##### 第一行 currently selectedmysql-8.0
##### 第二行 currently selectedEnabled
##### 第三行 默认
#### 4、执行更新命令
```bash
sudo apt update
```
#### 5、开始安装MySQL 8.0,执行命令
```
sudo apt install mysql-server
```
#### 6、接下来选择y继续
#### 7、设置root密码
#### 8、确认密码
#### 9、阅读配置MySQ社区服务器翻到末尾点使用Tab键选中ok按钮击Enter键
#### 10、加密方式选择Retain MySQL 5.x Compatibility
#### 11、完成
#### 启动mysql数据库
1、使用 service 启动service mysql start
2、使用 mysqld 脚本启动:/etc/inint.d/mysql start
3、使用 safe\_mysqld 启动safe\_mysql&
#### 设置远程连接
##### 1.登录mysql
`mysql -uroot -p`
##### 2.切换到mysql数据库
`use mysql;`
##### 3.修改host值所有地址都可以连接
`update user set host="%" where user="root";`
##### 4.刷新列表使其生效
`flush privileges;`
#### 重启
1、使用 service 启动service mysql restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart
#### 关闭
1、使用 service 启动service mysql stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop
3、 mysqladmin shutdown
#### 删除 MySQL
```bash
sudo apt-get autoremove mysql-server
```
#### 清理残留数据
```bash
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
```