安装前,我们可以检测系统是否自带安装 MySQL:
rpm -qa | grep mysql
如果你系统有安装,那可以选择进行卸载:
rpm -e mysql // 普通删除模式
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
安装 MySQL:
接下来我们在 Centos7 系统下使用 yum 命令安装 MySQL,需要注意的是 CentOS 7 版本中 MySQL数据库已从默认的程序列表中移除,所以在安装前我们需要先去官网下载 Yum 资源包,下载地址为:https://dev.mysql.com/downloads/repo/yum/
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm可能会出现404,我是先下载到Windows本地,然后再上传到linux上的。
权限设置:
chown mysql:mysql -R /var/lib/mysql
初始化 MySQL:
mysqld --initialize
启动 MySQL:
systemctl start mysqld
查看 MySQL 运行状态:
systemctl status mysqld
验证 MySQL 安装
在成功安装 MySQL 后,一些基础表会表初始化,在服务器启动后,你可以通过简单的测试来验证 MySQL 是否工作正常。
使用 mysqladmin 工具来获取服务器状态:
使用 mysqladmin 命令俩检查服务器的版本, 在 linux 上该二进制文件位于 /usr/bin 目录,在 Windows 上该二进制文件位于C:\mysql\bin 。
[root@host]# mysqladmin --version
然后就用mysql的链接工具进行链接就行了,我使用的是 sqlyog,还有其他的工具,例如:
1. Induction
2. Pinba
3. DB Ninja
4. DB Tools Manager
5. Dbeaver
6. SqlWave
7. MyWebSQL
8. Navicat
9. SQLyog
10. Sequel Pro
11. HeidiSQL
12. MyDB Studio
13. SQL Lite Manger
14. Database Master
15. Chive
sqlyog下载的包,解压到本地文件中
其中安装必看里面是注册用的用户名以及注册码,填写正确,sqlyog就可以使用了