centos7通过yum安装mysql的方法
1.检查mysql是否安装
yumlistinstalled|grepmysql
如果有的话就全部卸载
yum-yremove+数据库名称
2.MySQL依赖libaio,所以先要安装libaio
yumsearchlibaio#检索相关信息 yuminstalllibaio#安装依赖包
3.下载MySQLYumRepository
如果找不到wget命令则先yuminstallwget
wgethttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
4.添加MySQLYumRepository
添加MySQLYumRepository到你的系统repository列表中,执行
yumlocalinstallmysql-community-release-el7-5.noarch.rpm
5.验证下是否添加成功
yumrepolistenabled|grep"mysql.*-community.*"
6.选择要启用MySQL版本
查看MySQL版本,执行
yumrepolistall|grepmysql
可以看到5.5,5.7版本是默认禁用的,因为现在最新的稳定版是5.6
yumrepolistenabled|grepmysql
查看当前的启动的MySQL版本
7.通过Yum来安装MySQL
yuminstallmysql-community-server
Yum会自动处理MySQL与其他组件的依赖关系
此时MySQL安装完成,它包含了mysql-community-server、mysql-community-client、mysql-community-common、mysql-community-libs四个包。
8.执行
rpm-qimysql-community-server.x86_640:5.6.24-3.el7
如果提示你找不到,按照你安装的版本来,再执行下第7部可以看到安装的版本
执行
可以看到MySQL的安装目录是/usr/bin/
启动和关闭MySQLServer
启动MySQLServer
systemctlstart mysqld
查看MySQLServer状态
systemctlstatus mysqld
关闭MySQLServer
systemctlstopmysqld
测试是否安装成功
mysql
可以进入mysql命令行界面
防火墙设置(可以直接关闭)
远程访问MySQL,需开放默认端口号3306.
执行
firewall-cmd--permanent--zone=public--add-port=3306/tcp firewall-cmd--permanent--zone=public--add-port=3306/udp firewall-cmd--reload ---------------------
总结
以上所述是小编给大家介绍的centos7通过yum安装mysql的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!