++https://pic.imgdb.cn/item/61ab5b682ab3f51d9166eeb3.jpg++
MySQL8 的安装#
我们在下载一个软件之前首先要做的一件事是什么呢?对喽,先看一下电脑上有没有已安装该软件了,若有则彻底卸载它。来,就让我们来体验一下这个流程吧。
检测是否已安装MySQL#
dpkg --list | grep mysql通过上面的命令查看,有什么就使用命令卸载掉什么
卸载MySQL#
这里以上一步查看出来的 mysql-client-core-8.0 为例来卸载掉它:
# 卸载命令下面两条都可以
sudo apt-get autoremove --purge mysql-client-core-8.0
sudo apt-get remove mysql-common最后清除残留数据#
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P更新软件库#
sudo apt update安装MySQL服务端#
sudo apt install mysql-server注意,该命令会默认下载当前软件源里面的最新版。
安装依赖#
依赖里面就包含了MySQL客户端了。
sudo apt install libmysqlclient-dev检查安装是否成功#
查看mysql是否安装成功,及mysql服务
sudo netstat -tap | grep mysql如果出现“无此命令”,输入命令
sudo apt install netstat
设置root密码#
切换root用户#
sudo su
进入mysql#
在上一步切换为 root 用户之后,直接输入命令:
mysql # 直接输入mysql即可进入连接上mysql服务端了,当然你也可以通过 mysql -u root -p 进入,注意:不需要输入密码,直接 回车 即可。修改root密码并配置数据库root权限#
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
flush privileges; # 设置生效之后退出 .
mysql服务管理#
sudo service mysql status # 查看服务状态
sudo service mysql start # 启动服务
sudo service mysql stop # 停止服务
sudo service mysql restart # 重启服务
sudo cat /etc/mysql/debian.cnf # 查看密码
# mysql 的安装目录,在这个目录下你便可以看到my.cnf配置文件
/ect/mysql/




