Centos7.5使用yum安装MySQL5.6(详解版)

为了方便使用特此记录下

首先centos自带的repo是不会自动更新每个软件的最新版本,所以无法通过yum方式安装MySQL的高级版本。
如果你直接使用yum -y install mysql mysql-server mysql-devel
是不能安装成功的,因为没有哇

Centos7.5使用yum安装MySQL5.6(详解版)_第1张图片
image.png

因此需要先安装带有可用的mysql5系列社区版资源的rpm包

第一步:安装社区版资源的rpm

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

Centos7.5使用yum安装MySQL5.6(详解版)_第2张图片
安装社区版资源的rpm.png

第二步:查看当前可用的mysql安装资源

yum repolist enabled | grep "mysql.*-community.*"

Centos7.5使用yum安装MySQL5.6(详解版)_第3张图片
mysql安装资源.png

第三步:直接使用yum的方式安装MySQL了

yum -y install mysql-community-server

Centos7.5使用yum安装MySQL5.6(详解版)_第4张图片
MySQL安装完成图.png

已经安装完成了

第四步:安装完成后配置

加入开机启动:systemctl enable mysqld
启动mysql服务进程:systemctl start mysqld

重置密码,重置密码选项参考:

重置密码:mysql_secure_installation

Set root password? [Y/n] y        [设置root用户密码]
Remove anonymous users? [Y/n] y            [删除匿名用户]
Disallow root login remotely? [Y/n] n            [禁止root远程登录]
Remove test database and access to it? [Y/n] y       [删除test数据库]
Reload privilege tables now? [Y/n] y        [刷新权限]

查看MySQL的启动状态systemctl status mysqld

Centos7.5使用yum安装MySQL5.6(详解版)_第5张图片
mysql开启显示状态.png

如果你是需要在远程连接mysql
mysql默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须修改root允许远程连接,或者添加一个允许远程连接的帐户,为了安全起见,我添加一个新的帐户:
首先输入mysql -u root -p然后输入你的密码,回车

增加一个应户名为roottest密码为123456的测试用户
GRANT ALL PRIVILEGES ON *.* TO 'roottest'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

你可能感兴趣的:(Centos7.5使用yum安装MySQL5.6(详解版))