Centos7下使用yum安装mysql

引言:CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

官网下载地址

官网yum详细介绍地址:http://dev.mysql.com/downloads/repo/yum/

找到对应的版本下载安装

下载安装

下载mysql的repo源

1
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

安装mysql-community-release-el7-5.noarch.rpm包

1
rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装mysql

1
yum install mysql-community-server

成功安装之后重启mysql服务

查看mysql进程:

1
2
#ps -ef | grep mysqld
# service mysqld restart 或者 # service mysql restart

根据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码。

重置密码

1
2
3
4
5
# mysql -u root
mysql > use mysql;
mysql> set password for ‘root’@‘localhost’ = password('root123');
mysql>flush privileges;
mysql> exit

开放3306端口

1
vim /etc/sysconfig/iptables

添加以下内容:

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

授权其他机器登陆

1
2
3
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;

mysql的几个重要目录

  • 数据库目录    

    1
    /var/lib/mysql/
  • 配置文件

    /usr/share /mysql(mysql.server命令及配置文件)

  • 相关命令
     
    /usr/bin(mysqladmin mysqldump等命令)
  • 启动脚本

    /etc/rc.d/init.d/(启动脚本文件mysql的目录)

Javen wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
坚持原创技术分享,您的支持将鼓励我继续创作!