一、基本安装
1. 相关命令
- 安装/启动服务相关命令
# 检查是否安装mysql-server
rpm -qa | grep mysql
# 安装服务端
yum install mysql-server
# 启动/重启
service mysqld start/restart
# 停止
service mysqld stop
# 卸载mysql服务【卸载前关闭mysql服务】-e 表示卸载rpm包 -v需要显示卸载信息 -vv信息就更多了 --nodeps表示不检查依赖
rpm -ev --nodeps mysql-community-client-5.6.47-2.el7.x86_64
rpm -evv --nodeps mysql-community-server-5.6.47-2.el7.x86_64
rpm -e --nodeps mysql-community-release-el7-5.noarch
rpm -e --nodeps mysql-community-libs-5.6.47-2.el7.x86_64
rpm -e --nodeps mysql-community-common-5.6.47-2.el7.x86_64
- v
- vv
- 没有v
2. 环境准备
- 因为CentOS 7 默认安装mariadb 数据库,如果不做卸载,安装mysql会报冲突。
# 查看是否安装mariadb
rpm -qa | grep mariadb
rpm -qa | grep mariadb-server
# 移除mariadb相关
yum remove mariadb-libs.x86_64
3. 安装姿势
有网环境安装姿势
- 检查是否安装mysql,无返回。
- 安装mysql-server
- 执行安装命令,No package mysql-server available.
- 解决方案:
步骤一:
注意:yum方式安装可以在该页面找对应的rpm:https://dev.mysql.com/downloads/repo/yum/wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
复制链接即可。
步骤二:rpm -ivh mysql80-community-release-el7-3.noarch.rpm
- 执行安装命令,No package mysql-server available.
- 修改yum源默认安装的版本
# 运行查看可安装的mysql的版本 yum repolist all| grep mysql # 修改yum源对应可以安装的版本【enabled:0表示不可安装,1表示可安装】 vim /etc/yum.repos.d/mysql-community.repo
查看可安装的版本:
更改可安装的版本
- 再执行安装命令
yum -y install mysql-server
安装成功:
无网环境的安装方式一
- 上传对应的rpm文件
- 执行本地yum安装
yum localinstall xxxxx.rpm