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

14 篇文章 1 订阅
一直有个想法,用下载的离线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 就是我设置的密码 。
上面写的都没有问题。下面这个开启远程连接的方式, 可能有些问题;
最终会导致,linux内部能直接登录,不需要密码;


13.  开启mysql数据远程连接    
     grant all on *.* to root@'%' identified by 'wangqinmin';
     -- 后面wangqinmin是设置外网访问root用户的密码;

15.  刷新权限
     flush privileges;

完工 !!!!!!!!!!!!
不用谢我。

2018-9-17 此文档编写完毕,中间做过多次修改;

数据库服务 启动,重启,停止命令

Centos6的mysql相关命令:
service mysqld status
service mysqld stop
service mysqld start
service mysqld restart


Centos7的mysql相关命令:
systemctl status mysqld.service
systemctl stop mysqld.service
systemctl start mysqld.service
systemctl restart mysqld.service

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值