🎉博主首页: 有趣的中国人
🎉专栏首页: 数据库初阶
🎉其它专栏: C++初阶 | C++进阶 | 初阶数据结构
小伙伴们大家好,本片文章将会讲解 Ubuntu 系统安装 MySQL 的相关内容。
如果看到最后您觉得这篇文章写得不错,有所收获,麻烦点赞👍、收藏🌟、留下评论📝。您的支持是我最大的动力,让我们一起努力,共同成长!
文章目录
- 1. 卸载不需要的环境
- ==🎧1.1 停止MySQL服务🎧</font>==
- ==🎧1.2 卸载MySQL服务器🎧</font>==
- ==🎧1.3 删除相关依赖🎧</font>==
- ==🎧1.4 删除配置文件和数据库文件🎧</font>==
- ==🎧1.5 清理残留的配置文件🎧</font>==
- ==🎧1.6 刷新系统包管理器🎧</font>==
- 2. 开始安装
- ==🎧2.1 更新系统的软件包列表🎧</font>==
- ==🎧2.2 安装MySQL服务器🎧</font>==
- ==🎧2.3 检查MySQL服务是否启动,若没有启动手动启动🎧</font>==
- ==🎧2.4 登录MySQL(默认安装之后不需要密码就可登录)🎧</font>==
- ==🎧2.5 配置密码🎧</font>==
- 查看root用户的身份验证方式:
- 修改身份验证方式
- 刷新权限
说明 :
- 安装和卸载过程中,用户全部切换为 root,安装成功,普通用户是可以使用的;
- 我们在初期学习 MySQL 时先用 root,尽快掌握 MySQL 语句,之后在学习用户管理
1. 卸载不需要的环境
🎧1.1 停止MySQL服务🎧
sudo service mysql stop
🎧1.2 卸载MySQL服务器🎧
sudo apt-get remove --purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
🎧1.3 删除相关依赖🎧
sudo apt-get autoremove
🎧1.4 删除配置文件和数据库文件🎧
sudo rm -rf /etc/mysql /var/lib/mysql
🎧1.5 清理残留的配置文件🎧
sudo rm -rf /etc/mysql* /var/lib/mysql* /var/log/mysql*
🎧1.6 刷新系统包管理器🎧
sudo apt-get update
2. 开始安装
🎧2.1 更新系统的软件包列表🎧
sudo apt-get update
🎧2.2 安装MySQL服务器🎧
sudo apt-get install mysql-server
🎧2.3 检查MySQL服务是否启动,若没有启动手动启动🎧
dsj@VM-12-12-ubuntu:~$ ps ajx | head -1 && ps ajx | grep mysql PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND1 1031 1031 1031 ? -1 Ssl 114 219:34 /usr/sbin/mysqld
3281579 3314951 3314950 3281579 pts/0 3314950 S+ 1002 0:00 grep --color=auto mysql
## 如果没有这个,那就输入下面的指令,有就跳过这部sudo service mysql start # 若没有启动,手动执行
🎧2.4 登录MySQL(默认安装之后不需要密码就可登录)🎧
mysql # 直接输入mysql即可自动登录,首次登陆无密码
🎧2.5 配置密码🎧
查看root用户的身份验证方式:
SELECT user, host, plugin FROM mysql.user WHERE user = 'root'; # 需要改成 mysql_native_password 方式
修改身份验证方式
ALTER USER 'root'@'%' IDENTIFIED WITH 'mysql_native_password' BY 'your_password';
# 注意:将 your_password 替换为你想要设置的密码
刷新权限
FLUSH PRIVILEGES;