本文主要是介绍centos6.4安装mysql5.7,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、下载rpm安装包
下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
2、上传安装包到 /usr/local/mysql/
在/usr/local下面新建mysql文件夹,并上传安装包 mysql-5.7.29-1.el6.x86_64.rpm-bundle.tar
3、卸载linux默认自带的mysql
这里使用的centos7,默认安装了 mariadb 需要卸载。
查看:[root@localhost bin]# rpm -qa|grep mariadb卸载:[root@localhost bin]# rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
4、安装mysql5.7依赖
[root@localhost src]# yum install libaio[root@localhost src]# yum install perl[root@localhost src]# yum install net-tools
5、开始安装
5.1 解压安装包
tar -xvf mysql-5.7.29-1.el6.x86_64.rpm-bundle.tar
解压后mysql文件夹下面出现几个安装包如下:
5.2 开始安装
按顺序执行以下命令:
rpm -ivh mysql-community-common-5.7.29-1.el6.x86_64.rpmrpm -ivh mysql-community-libs-5.7.29-1.el6.x86_64.rpmrpm -ivh mysql-community-client-5.7.29-1.el6.x86_64.rpmrpm -ivh mysql-community-server-5.7.29-1.el6.x86_64.rpm --force --nodeps
命令执行完成安装就完成了。
6、启动mysql
6.1 查看mysql运行状态:service mysqld status
dead 代表未启动状态
6.2 启动mysql: service mysqld start
启动后可以再次查看运行状态,如下图所示 active running 代表启动成功。
6.3 修改密码:
查看临时密码:
[root@localhost src]# grep password /var/log/mysqld.log
临时密码如下图
先使用临时密码登录mysql 再进行密码修改:
[root@localhost src]# mysql -uroot –p
enterPassword:
修改成新的密码
mysql> update mysql.user set authentication_string=password('a12345678A.') where user='root';
6.4 设置开启数据库远程连接:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'a12345678A.' WITH GRANT OPTION;
6.5 关闭防火墙
关闭防火墙:systemctl stop firewalld.service
禁止防火墙开机自启:systemctl disable firewalld.service
下面就可以连接数据库了。
这篇关于centos6.4安装mysql5.7的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!