mysql5.6下载和安装到centos7环境中的详细操作

版本信息:

          centos 7.4 

          mysql 5.6

         连接Linux工具,xshell 6 ,xftp 6

一、下载mysql5.6安装包

打开链接下载:https://dev.mysql.com/downloads/mysql/

 

二、上传安装包到Linux环境中

我这里使用的xftp将mysql安装包上传到Linux环境中。

三、安装mysql 

注意在安装过程中:不要配置 my.cnf文件,若/etc目录下存在my.cnf文件,则将该文件 重命名/删除

1.首先centos7自带了mariadb的依赖,所以先将其删除

指令# rpm -qa | grep -i mariadb

 2.移除mariadb的依赖

指令# rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

 

3.在centos7中找到mysql的安装包进行解压

指令# tar -zxvf mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz 

解压完成后指令# mv ./mysql-5.6.44-linux-glibc2.12-x86_64 /usr/local/mysql

4.创建用户组和用户名

 [root@192-168-7-77 ~]# groupadd mysql
 [root@192-168-7-77 ~]# useradd -g mysql mysql -s /sbin/nologin 

5.进入mysql目录初始化数据

[root@192-168-7-77 ~]# chown mysql.mysql -R /usr/local/mysql
[root@192-168-7-77 ~]# cd /usr/local/mysql/scripts/
[root@192-168-7-77 /usr/local/mysql/scripts]# ./mysql_install_db  --user=mysql  --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

 6.配置环境变量

指令# vi /etc/profile

7.启动MySQL,并设置开机自启

 [root@192-168-7-77 ~]# cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
 [root@192-168-7-77 ~]# chkconfig --add mysqld
 [root@192-168-7-77 ~]# chkconfig mysqld on
 [root@192-168-7-77 ~]# /etc/init.d/mysqld start

8.设置数据库登录密码

此处设置的密码是 123456

 [root@192-168-7-77 ~]# mysqladmin -uroot password '123456'

9.登录数据库

[root@192-168-7-77 ~]# mysql -uroot -p'123456'

10.设置远程连接

首先:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION;

再执行:

FLUSH PRIVILEGES;

开放防火墙端口:

执行指令开发8080端口   # firewall-cmd --permanent --zone=public --add-port=3306/tcp

执行 # firewall-cmd --reload使最新的防火墙设置规则生效(可以使用firewall-cmd --list-ports命令查看所有开放的端口)

远程连接测试: 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值