Linux_CentOS 7.2 64位之安装mysql5.6.41步骤(爬坑不容易,多谢公司运维)

一直有个想法,用下载的离线mysql包,解压安装 !!! 
直到最后还是放弃了; 

还是用yum的方式安装吧 ;

身负开发任务的同时,想在腾讯云的centos7.2服务器上安装mysql_5.6.41
网上的教程无数,几乎没有一个是适合我的;
以下教程,只针对我这个版本,其他的估计不同,不要浪费时间看了

个人理解: yum安装,就相当于苹果商店安装软件,属于那种很方便的方式;
         yum安装,不用我们自己安装一些依赖,他自己就会把我们把相关依赖自动安装;
1. 按照我自己的理解,就是先打开yum仓库,看看里面有哪些软件;
   命令:cd /etc/yum.repos.d

2. 查看命令:ll
   然后我看见了yum仓库: 
   -rw-r--r--. 1 root root  614 Aug  9 11:54 CentOS-Base.repo
   -rw-r--r--  1 root root  230 Aug  9 11:54 CentOS-Epel.repo

3. 相当于下载mysql连接器:
   命令: wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

4. 查看命令:ll
   查看 mysql-community-release-el7-5.noarch.rpm 是否添加;
   我这里添加成功,里面多了一个:
   -rw-r--r--  1 root root 6140 Nov 12  2015 mysql-community-release-el7-5.noarch.rpm

5. 相当于安装mysql连接器
   命令:rpm -ivh mysql-community-release-el7-5.noarch.rpm

6. 查看命令: ll
   又多了2个文件:
   -rw-r--r--  1 root root 1209 Jan 29  2014 mysql-community.repo
   -rw-r--r--  1 root root 1060 Jan 29  2014 mysql-community-source.repo

7. 查看我们即将要安装的mysql版本:
   命令: cat mysql-community.repo
内容大约是这样的:
找到我们要安装的版本,将要安装的版本的
enabled = (这里的值,要安装的版本设置为1,不安装设置为0)

........省略..........
.........
# Enable to use MySQL 5.5
[mysql55-community]
name=MySQL 5.5 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/7/$basearch/
enabled=0        -- 看这里(不安装5.5)
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

# Enable to use MySQL 5.6
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/
enabled=1        -- 看这里(安装5.6)
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

# Note: MySQL 5.7 is currently in development. For use at your own risk.
# Please read with sub pages: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/
[mysql57-community-dmr]
name=MySQL 5.7 Community Server Development Milestone Release
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=0    -- 看这里(不安装5.7)
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
8.  命令: vim mysql-community.repo
    编辑要安装的版本,默认好像就是5.6版本, 但是我试的过程中,有一次默认安装的是5.7的版本
    反正可以根据说的,修改;
9. 开始安装
   命令: yum install -y mysql-community-server
10. 启动MySQL服务器和MySQL的自动启动
    启动mysql服务命令:    systemctl start mysqld.service
    MySQL的自动启动命令:  systemctl enable mysqld.service
11.  登录msyql
     命令: mysql -uroot -p
     不输入密码,直接回车登录
12.  设置mysql数据库密码:
     命令:  set password=password("wangqinmin");
     这里的wangqinmin 就是我设置的密码 。
13.  开启mysql数据远程连接    
     修改远程连接的ip:  
     命令: 
     mysql> use mysql;
     mysql> update user set host = '%' where user = 'root'; 
     这里会报错:ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
     不管他 !!!! 继续下一步

14.  查看修改:
     select host, user from user;

15.  刷新权限
     flush privileges;

完工 !!!!!!!!!!!!
不用谢我。
我建议的一个教程: https://www.cnblogs.com/kevingrace/p/8340690.html

猜你喜欢

转载自blog.csdn.net/chuxin_mm/article/details/81534795
今日推荐