Linux环境下安装MySQL 5.6.45

一、下载安装包

首先去网站https://dev.mysql.com/downloads/mysql/ 下载MySQL-server-5.6.45-1.el7.x86_64.rpm和MySQL-client-5.6.45-1.el7.x86_64.rpm包

 

 

 

二、查看本机是否安装过mysql

如果安装过需要先清除mysql相关文件

rpm -qa|grep -i mysql

find / -name mysql

 

rm -rf /etc/my.cnf

rpm -qa|grep -i mysql

 

具体清除可见:https://www.cnblogs.com/javahr/p/9245443.html这篇文章。

三、将rpm包上传到linux服务器上

cd /usr/local/

mkdir mysql

cd mysql

 

使用xftp将rpm包上传到服务器中,如下图:

 

 

四、授权

chmod 777 MySQL-server-5.6.45-1.el7.x86_64.rpm

chmod 777 MySQL-client-5.6.45-1.el7.x86_64.rpm

 

五、开始安装

rpm -ivh MySQL-server-5.6.45-1.el7.x86_64.rpm --nodeps –force

注:--nodeps --force 表示不检查依赖


rpm -ivh MySQL-client-5.6.45-1.el7.x86_64.rpm --nodeps –force

 

六、启动mysql

service mysql start

 

七、修改root用户密码

查看默认密码

 vi /root/.mysql_secret

 

mysql –u root –p HSyVlOD51veHUbbs

use mysql; 

提示必须先修改密码:

 

修改密码为0905:    

SET PASSWORD = PASSWORD('0905');

 

use mysql;

SELECT `Host`,`User` FROM user;

 

八、授权用户

grant all privileges on *.* to root@'%' identified by '0905';

 

强制刷新权限:

flush privileges;

 

九、设置mysql开机启动

注意,需要退出mysql终端。

1)加入到系统服务:chkconfig --add mysql
2)自动启动:chkconfig mysql on

 

十、测试使用sqlyong连接mysql

首先使用ifconfig查询linux主机的ip: 192.168.1.13

 

发现报错:这是因为linux防火墙的问题。

 


vim /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

 

重启防火墙

systemctl restart iptables

发现报错:这时候我们安装一下iptables-services

 

yum install iptables-services

systemctl enable iptables
systemctl restart iptables

service iptables save

这样子就可以成功连接mysql客户端。

 

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页
实付 19.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值