centos 6.5 yum安装mysql5.6(重要)

本文介绍了如何在 CentOS 6.5 上通过 YUM 源安装 MySQL 5.6 的详细步骤,包括导入 MySQL 版本库、安装相应的类库、启动数据库服务及配置 root 用户密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看当前的mysql yum源

[admin@AS104 home]$ yum list | grep mysql
mysql-libs.x86_64                          5.1.73-8.el6_8                @anaconda-CentOS-201703281317.x86_64/6.9
apr-util-mysql.x86_64                      1.3.9-3.el6_0.1               base   
bacula-director-mysql.x86_64               5.0.0-13.el6                  base   
bacula-storage-mysql.x86_64                5.0.0-13.el6                  base   
dovecot-mysql.x86_64                       1:2.0.9-22.el6                base   
freeradius-mysql.x86_64                    2.2.6-6.el6_7                 base   
libdbi-dbd-mysql.x86_64                    0.8.3-5.1.el6                 base   
mod_auth_mysql.x86_64                      1:3.0.0-11.el6_0.1            base   
mysql.x86_64                               5.1.73-8.el6_8                base   
mysql-bench.x86_64                         5.1.73-8.el6_8                base   
mysql-connector-java.noarch                1:5.1.17-6.el6                base   
mysql-connector-odbc.x86_64                5.1.5r1144-7.el6              base   
mysql-devel.i686                           5.1.73-8.el6_8                base   
mysql-devel.x86_64                         5.1.73-8.el6_8                base   
mysql-embedded.i686                        5.1.73-8.el6_8                base   
mysql-embedded.x86_64                      5.1.73-8.el6_8                base   
mysql-embedded-devel.i686                  5.1.73-8.el6_8                base   
mysql-embedded-devel.x86_64                5.1.73-8.el6_8                base   
mysql-libs.i686                            5.1.73-8.el6_8                base   
mysql-server.x86_64                        5.1.73-8.el6_8                base   
mysql-test.x86_64                          5.1.73-8.el6_8                base   
pcp-pmda-mysql.x86_64                      3.10.9-9.el6                  base   
php-mysql.x86_64                           5.3.3-49.el6                  base   
qt-mysql.i686                              1:4.6.2-28.el6_5              base   
qt-mysql.x86_64                            1:4.6.2-28.el6_5              base   
rsyslog-mysql.x86_64                       5.8.10-10.el6_6               base   
rsyslog7-mysql.x86_64                      7.4.10-7.el6                  base   
[admin@AS104 home]$ pwd

 

 

引入mysql  5.6的yum的数据源

 

[admin@AS104 home]$ wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
--2017-06-20 14:47:47--  http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
Resolving repo.mysql.com... 69.192.245.30
Connecting to repo.mysql.com|69.192.245.30|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5824 (5.7K) [application/x-redhat-package-manager]
mysql-community-release-el6-5.noarch.rpm: Permission denied


Cannot write to “mysql-community-release-el6-5.noarch.rpm” (Permission denied).
[admin@AS104 home]$ sudo wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
--2017-06-20 14:47:54--  http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
Resolving repo.mysql.com... 69.192.245.30
Connecting to repo.mysql.com|69.192.245.30|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5824 (5.7K) [application/x-redhat-package-manager]
Saving to: “mysql-community-release-el6-5.noarch.rpm”


100%[=====================================================================>] 5,824       --.-K/s   in 0s      


2017-06-20 14:47:55 (50.8 MB/s) - “mysql-community-release-el6-5.noarch.rpm” saved [5824/5824]


[admin@AS104 home]$ rpm -ivh mysql-community-release-el6-5.noarch.rpm
error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)
[admin@AS104 home]$ sudo rpm -ivh mysql-community-release-el6-5.noarch.rpm
Preparing...                ########################################### [100%]
   1:mysql-community-release########################################### [100%]
[admin@AS104 home]$ yum list | grep mysql
mysql-community-release.noarch               el6-5                       installed
apr-util-mysql.x86_64                        1.3.9-3.el6_0.1             base   
bacula-director-mysql.x86_64                 5.0.0-13.el6                base   
bacula-storage-mysql.x86_64                  5.0.0-13.el6                base   
dovecot-mysql.x86_64                         1:2.0.9-22.el6              base   
freeradius-mysql.x86_64                      2.2.6-6.el6_7               base   
libdbi-dbd-mysql.x86_64                      0.8.3-5.1.el6               base   
mod_auth_mysql.x86_64                        1:3.0.0-11.el6_0.1          base   
mysql.x86_64                                 5.1.73-8.el6_8              base   
mysql-bench.x86_64                           5.1.73-8.el6_8              base   
mysql-community-bench.x86_64                 5.6.36-2.el6                mysql56-community
mysql-community-client.i686                  5.6.36-2.el6                mysql56-community
mysql-community-client.x86_64                5.6.36-2.el6                mysql56-community
mysql-community-common.i686                  5.6.36-2.el6                mysql56-community
mysql-community-common.x86_64                5.6.36-2.el6                mysql56-community
mysql-community-devel.i686                   5.6.36-2.el6                mysql56-community
mysql-community-devel.x86_64                 5.6.36-2.el6                mysql56-community
mysql-community-embedded.i686                5.6.36-2.el6                mysql56-community
mysql-community-embedded.x86_64              5.6.36-2.el6                mysql56-community
mysql-community-embedded-devel.i686          5.6.36-2.el6                mysql56-community
mysql-community-embedded-devel.x86_64        5.6.36-2.el6                mysql56-community
mysql-community-libs.i686                    5.6.36-2.el6                mysql56-community
mysql-community-libs.x86_64                  5.6.36-2.el6                mysql56-community
mysql-community-libs-compat.i686             5.6.36-2.el6                mysql56-community
mysql-community-libs-compat.x86_64           5.6.36-2.el6                mysql56-community
mysql-community-server.x86_64                5.6.36-2.el6                mysql56-community
mysql-community-test.x86_64                  5.6.36-2.el6                mysql56-community
mysql-connector-java.noarch                  1:5.1.17-6.el6              base   
mysql-connector-odbc.x86_64                  5.3.8-1.el6                 mysql-connectors-community
mysql-connector-odbc-debuginfo.x86_64        5.3.8-1.el6                 mysql-connectors-community
mysql-connector-odbc-setup.x86_64            5.3.8-1.el6                 mysql-connectors-community
mysql-connector-python.noarch                2.0.4-1.el6                 mysql-connectors-community
mysql-connector-python.x86_64                2.1.6-1.el6                 mysql-connectors-community
mysql-connector-python-cext.x86_64           2.1.6-1.el6                 mysql-connectors-community
mysql-connector-python-debuginfo.x86_64      2.1.6-1.el6                 mysql-connectors-community
mysql-devel.i686                             5.1.73-8.el6_8              base   
mysql-devel.x86_64                           5.1.73-8.el6_8              base   
mysql-embedded.i686                          5.1.73-8.el6_8              base   
mysql-embedded.x86_64                        5.1.73-8.el6_8              base   
mysql-embedded-devel.i686                    5.1.73-8.el6_8              base   
mysql-embedded-devel.x86_64                  5.1.73-8.el6_8              base   
mysql-libs.i686                              5.1.73-8.el6_8              base   
mysql-libs.x86_64                            5.1.73-8.el6_8              base   
mysql-ref-manual-5.6-en-html-chapter.noarch  1-20170318                  mysql56-community
mysql-ref-manual-5.6-en-pdf.noarch           1-20170318                  mysql56-community
mysql-router.x86_64                          2.1.3-1.el6                 mysql-tools-community
mysql-router-debuginfo.x86_64                2.1.3-1.el6                 mysql-tools-community
mysql-server.x86_64                          5.1.73-8.el6_8              base   
mysql-shell.x86_64                           1.0.9-1.el6                 mysql-tools-community
mysql-shell-debuginfo.x86_64                 1.0.9-1.el6                 mysql-tools-community
mysql-test.x86_64                            5.1.73-8.el6_8              base   
mysql-utilities.noarch                       1.6.5-1.el6                 mysql-tools-community
mysql-utilities-extra.noarch                 1.5.6-1.el6                 mysql-tools-community
mysql-workbench-community.x86_64             6.3.8-1.el6                 mysql-tools-community
mysql-workbench-community-debuginfo.x86_64   6.3.8-1.el6                 mysql-tools-community
pcp-pmda-mysql.x86_64                        3.10.9-9.el6                base   
php-mysql.x86_64                             5.3.3-49.el6                base   
qt-mysql.i686                                1:4.6.2-28.el6_5            base   
qt-mysql.x86_64                              1:4.6.2-28.el6_5            base   
rsyslog-mysql.x86_64                         5.8.10-10.el6_6             base   
rsyslog7-mysql.x86_64                        7.4.10-7.el6                base   
[admin@AS104 home]$ 

 

 

 

参考 

centos 6.5 yum安装mysql5.6 

http://2860664.blog.51cto.com/2850664/1553642/

 

1、删除系统自带的mysql

   rpm -qa|grep mysql

   yum remove mysql-libs

2、安装mysql YUM源

   wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

   rpm -ivh mysql-community-release-el6-5.noarch.rpm

3、安装mysql 

   yum install mysql-server mysql-devel

4、root密码设置

   service mysqld stop

   mysqld_safe --skip-grant-tables &      mysql -u root -p     // 回车直接进去,或者随便输入一个密码

      use mysql;

      update user set password=PASSWORD("newpass")where user="root";     更改密码为 newpassord

   flush privileges;                                                                                             更新权限

      quit

这里可能遇到

修改mysql数据库时候

 

show database 没有mysql数据库 解决办法

      将另外一个数据库的mysql库 脚本拷贝到新装的服务器上(脚本sql 直接create 逐条)即可

 

    http://blog.youkuaiyun.com/mycms5/article/details/52825617

或者 参考:

 

centos6.5用yum安装mysql5.6方法

 

第一步:导入mysql版本库 

yum install http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

第二步:安装mysql相应类库

yum install mysql mysql-devel mysql-server mysql-utilities

第三步:启动数据库

/etc/init.d/mysqld start

第四步:登录 mysql数据

mysql -uroot -p

第五步:修改MySQL的root用户的密码以及打开远程连接

 

mysql> use mysql;

mysql> desc user;
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";    //为root添加远程连接的能力
mysql> update user set Password = password('123456') where User='root';    //设置root用户密码
mysql> select Host,User,Password from user where User='root';
mysql> flush privileges;

 

mysql> exit

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值