Linux下安装mysql(CentOS7)

1、下载地址

     http://dev.mysql.com/downloads/mysql/5.6.html#downloads

2、查看系统是否已经安装过mysql数据库以及相关的类库

     rpm -qa|grep mariadb

     rpm -qa|grep mysql

3、如果查询到有安装过mysql,卸载

     rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

4、上传mysql到linux

     

5、解压缩安装包

     tar -xvf mysql-5.7.20-1.el7.x86_64.tar.gz -C /usr/local/

6、进入到解压缩目录

     cd /usr/local/mysql

7、安装MySQL需要的类库包

     yum install perl

     yum install net-tools

8、按照顺序安装相关包

     rpm -ivh mysql-community-common-5.7.20-1.el7.x86_64.rpm
     rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm 
     rpm -ivh mysql-community-client-5.7.20-1.el7.x86_64.rpm
     rpm -ivh mysql-community-server-5.7.20-1.el7.x86_64.rpm

9、初始化mySQL数据库

     mysqld --initialize

10、查看初始化root账号的临时密码

     cat /var/log/mysqld.log   在这个文件里面有root的临时密码

    

11、更改mysql数据库目录的所属主和所属组权限

     chown mysql:mysql /var/lib/mysql -R

12、启动MySQL 

     systemctl start mysqld

     systemctl stop mysqld   //停止

     systemctl restart mysqld //重启

     systemctl enable mysqld  //设定mysql服务随着系统启动自动启动

13、登录MySQL数据库

     mysql -u root -p

     输入密码:

     出现mysql>    //表示登录成功

14、修改root的密码(注意:登陆后必须先修改密码,否则执行不了任何指令)

     set password=password('123');

15、修改MySQL数据库打开root账号远程连接

     mysql -uroot -p
     mysql> update mysql.user set host='%' where user='root';
     mysql> flush privileges;
     mysql>exit

16、配置防火墙规则

     firewall-cmd --zone=public --add-port=3306/tcp --permanent
     firewall-cmd --reload

17、测试远程连接

     mysql -uroot -p123 -h ip地址

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值