CentOS6.5使用yum安装mysql

上文练习安装了rpm安装软件(mysql5.7.29)的方法,下面练习使用yum安装。

yum安装方便多了。步骤如下

1.检查是否已经安装mysql,发现已经有一个libs

[root@node1-1 ~]# rpm -qa | grep mysql
mysql-libs-5.1.71-1.el6.x86_64

2.如果已经安装有,直接卸载。

[root@node1-1 ~]# rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps

3.yum安装mysql

[root@node1-1 mysql]# yum install mysql-community-common-5.7.29-1.el6.x86_64.rpm mysql-community-libs-5.7.29-1.el6.x86_64.rpm mysql-community-libs-compat-5.7.29-1.el6.x86_64.rpm mysql-community-client-5.7.29-1.el6.x86_64.rpm mysql-community-server-5.7.29-1.el6.x86_64.rpm

4.安装完后在防火墙开放3306端口,并使之保存到iptables中 

[root@node1-1 mysql]# vi /etc/sysconfig/iptables 

       在iptables中添加如下行

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

添加完后,保存退出,然后执行如下命令

[root@node1-1 mysql]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[  OK  ] 

5.检查数据目录是否存在或者为空

从下图可以看到,数据目录是:/var/lib/mysql

检查该目录是否为空,发现不为空

不为空就删空该目录的文件  [root@node1-1 mysql]# rm -rf /var/lib/mysql/*

再查看 :

[root@node1-1 mysql]# ll /var/lib/mysql
total 0

6.  [root@node1-1 mysql]# mysqld --initialize --user=mysql 

7. 启动mysql :service mysqld start

8.添加mysql到开机启动  :chkconfig mysqld on

9.第一次登录前看root的密码
#grep 'temporary password' /var/log/mysqld.log

10..登录:使用上面红色字体的随机密码(每个人的不一样)登录
 #mysql -uroot -p
Enter password: 在此输入上面的密码(每个人的不一样哦)

11.修改root的密码,因为我们是学习用,密码太复杂不方便,修改密码为root或者其他简单密码哦。

mysql> alter user 'root'@'localhost' identified by 'root';
Query OK, 0 rows affected (0.00 sec)

 12.使外部可以访问

mysql> grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option ;
Query OK, 0 rows affected, 1 warning (0.00 sec)

13.使用sqlyog测试,登录成功。

总结:以上是使用yum安装mysql5.7.29的步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值