目录
Linux中安装mysql 8.0.28
Mysql下载
Mysql官网:https://www.mysql.com/
Mysql安装
先在opt目录下创建一个mysql的文件夹来存放安装包,把安装包上传mysql中。在该mysql目录下再创建一个文件夹mysql8.0.28,并且将安装包解压到该文件夹中。
解压完成之后可以切换到mysql8.0.28目录下查看解压后的文件
选择安装插件,mysql里面有些rpm的安装依赖于该插件
根据查询出的rpm文件进行安装
mysql数据库依赖关系
可能遇到的问题:
依赖检测失败,提示被取代
解决办法:卸载mariadb-libs
当我们在执行mysql-community-server-8.0.28-1.el7.x86_64.rpm的时候提示:
解决办法:在安装server之前需要装一下icu-data-files
启动mysql服务:systemctl start mysqld
重启mysql服务:systemctl restart mysqld
关闭mysql服务:systemctl stop mysqld
这里先启动mysql服务。rpm安装mysql会自动生成一个随机密码,可在/var/log/mysqld.log这个文件中查找该密码
登录mysql数据库
修改密码
为方便远程登录,这里添加用户给所以权限
# 关闭防火墙
systemctl stop firewalld.service
# 查看防火墙的状态
firewall-cmd --state
Mysql卸载
卸载mysql前需要先停止mysql
命令:systemctl stop mysqld
停止mysql之后查询mysql的安装文件:rpm -qa | grep -i mysql
卸载上述查询出来的所有的mysql安装包
rpm -e mysql-community-libs-compat-8.0.28-1.el7.x86_64
.......查询出来的都卸载
查找包含mysql的文件目录依次删除
find / -name mysql
删除mysql的数据存放目录
rm -rf /var/lib/mysql/
删除mysql的配置文件备份
rm -rf /etc/my.cnf.rpmsave