Centos6快速安装mysql 5.6

一、检查系统是否安装其他版本的MYSQL数据

[[email protected] ~]# yum list installed | grep mysqlmysql-libs.x86_64       5.1.73-8.el6_8  @anaconda-CentOS-201703281317.x86_64/6.9

[[email protected] ~]# yum -y remove mysql-libs.x86_64

Loaded plugins: fastestmirror, security

Setting up Remove Process

Resolving Dependencies

--> Running transaction check

---> Package mysql-libs.x86_64 0:5.1.73-8.el6_8 will be erased

--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: 2:postfix-2.6.6-8.el6.x86_64

--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: 2:postfix-2.6.6-8.el6.x86_64

--> Processing Dependency: mysql-libs for package: 2:postfix-2.6.6-8.el6.x86_64

--> Running transaction check

---> Package postfix.x86_64 2:2.6.6-8.el6 will be erased

--> Processing Dependency: /usr/sbin/sendmail for package: cronie-1.4.4-16.el6_8.2.x86_64

--> Running transaction check

---> Package cronie.x86_64 0:1.4.4-16.el6_8.2 will be erased

--> Processing Dependency: cronie = 1.4.4-16.el6_8.2 for package: cronie-anacron-1.4.4-16.el6_8.2.x86_64

--> Running transaction check

---> Package cronie-anacron.x86_64 0:1.4.4-16.el6_8.2 will be erased

--> Processing Dependency: /etc/cron.d for package: sysstat-9.0.4-33.el6.x86_64

--> Processing Dependency: /etc/cron.d for package: crontabs-1.10-33.el6.noarch

--> Restarting Dependency Resolution with new changes.

--> Running transaction check

---> Package crontabs.noarch 0:1.10-33.el6 will be erased

---> Package sysstat.x86_64 0:9.0.4-33.el6 will be erased

--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================================================================================

Package                          Arch                     Version                               Repository                                                  Size

==================================================================================================================================================================

Removing:

mysql-libs                       x86_64                   5.1.73-8.el6_8                        @anaconda-CentOS-201703281317.x86_64/6.9                   4.0 M

Removing for dependencies:

cronie                           x86_64                   1.4.4-16.el6_8.2                      @anaconda-CentOS-201703281317.x86_64/6.9                   174 k

cronie-anacron                   x86_64                   1.4.4-16.el6_8.2                      @anaconda-CentOS-201703281317.x86_64/6.9                    43 k

crontabs                         noarch                   1.10-33.el6                           @anaconda-CentOS-201703281317.x86_64/6.9                   2.4 k

postfix                          x86_64                   2:2.6.6-8.el6                         @anaconda-CentOS-201703281317.x86_64/6.9                   9.7 M

sysstat                          x86_64                   9.0.4-33.el6                          @anaconda-CentOS-201703281317.x86_64/6.9                   826 k

Transaction Summary

==================================================================================================================================================================

Remove        6 Package(s)

Installed size: 15 M

Downloading Packages:

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Erasing    : sysstat-9.0.4-33.el6.x86_64                                                                                                                    1/6

Erasing    : cronie-1.4.4-16.el6_8.2.x86_64                                                                                                                 2/6

Erasing    : cronie-anacron-1.4.4-16.el6_8.2.x86_64                                                                                                         3/6

Erasing    : crontabs-1.10-33.el6.noarch                                                                                                                    4/6

Erasing    : 2:postfix-2.6.6-8.el6.x86_64                                                                                                                   5/6

Erasing    : mysql-libs-5.1.73-8.el6_8.x86_64                                                                                                               6/6

Verifying  : cronie-anacron-1.4.4-16.el6_8.2.x86_64                                                                                                         1/6

Verifying  : cronie-1.4.4-16.el6_8.2.x86_64                                                                                                                 2/6

Verifying  : 2:postfix-2.6.6-8.el6.x86_64                                                                                                                   3/6

Verifying  : crontabs-1.10-33.el6.noarch                                                                                                                    4/6

Verifying  : sysstat-9.0.4-33.el6.x86_64                                                                                                                    5/6

Verifying  : mysql-libs-5.1.73-8.el6_8.x86_64                                                                                                               6/6

Removed:

mysql-libs.x86_64 0:5.1.73-8.el6_8

Dependency Removed:

cronie.x86_64 0:1.4.4-16.el6_8.2        cronie-anacron.x86_64 0:1.4.4-16.el6_8.2        crontabs.noarch 0:1.10-33.el6        postfix.x86_64 2:2.6.6-8.el6

sysstat.x86_64 0:9.0.4-33.el6

Complete!

二、安装及配置

[[email protected] ~]# yum list installed | grep mysql

[[email protected] ~]# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

--2018-04-23 01:23:56--  http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

Resolving repo.mysql.com... 23.50.239.110

Connecting to repo.mysql.com|23.50.239.110|: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

2018-04-23 01:23:57 (190 MB/s) - “mysql-community-release-el6-5.noarch.rpm” saved [5824/5824]

[[email protected] ~]# ll

total 48

-rw-------. 1 root root  1139 Apr 19 23:22 anaconda-ks.cfg

-rw-r--r--. 1 root root 21736 Apr 19 23:22 install.log

-rw-r--r--. 1 root root  5890 Apr 19 23:20 install.log.syslog

-rw-r--r--. 1 root root  5824 Nov 12  2015 mysql-community-release-el6-5.noarch.rpm

[[email protected] ~]# rpm -ivh mysql-community-release-el6-5.noarch.rpm

Preparing...                ########################################### [100%]

1:mysql-community-release########################################### [100%]

[[email protected] ~]# ll

total 48

-rw-------. 1 root root  1139 Apr 19 23:22 anaconda-ks.cfg

-rw-r--r--. 1 root root 21736 Apr 19 23:22 install.log

-rw-r--r--. 1 root root  5890 Apr 19 23:20 install.log.syslog

-rw-r--r--. 1 root root  5824 Nov 12  2015 mysql-community-release-el6-5.noarch.rpm

[[email protected] ~]# yum repolist all | grep mysql

mysql-connectors-community        MySQL Connectors Community      enabled:    49

mysql-connectors-community-source MySQL Connectors Community - So disabled

mysql-tools-community             MySQL Tools Community           enabled:    61

mysql-tools-community-source      MySQL Tools Community - Source  disabled

mysql55-community                 MySQL 5.5 Community Server      disabled

mysql55-community-source          MySQL 5.5 Community Server - So disabled

mysql56-community                 MySQL 5.6 Community Server      enabled:   434

mysql56-community-source          MySQL 5.6 Community Server - So disabled

mysql57-community-dmr             MySQL 5.7 Community Server Deve disabled

mysql57-community-dmr-source      MySQL 5.7 Community Server Deve disabled

安装MYSQL数据库

[[email protected] ~]# yum install mysql-community-server -y

Loaded plugins: fastestmirror, security

Setting up Install Process

Loading mirror speeds from cached hostfile

* base: mirrors.tuna.tsinghua.edu.cn

* extras: mirror.bit.edu.cn

* updates: mirror.bit.edu.cn

Resolving Dependencies

--> Running transaction check

---> Package mysql-community-server.x86_64 0:5.6.40-2.el6 will be installed

--> Processing Dependency: mysql-community-common(x86-64) = 5.6.40-2.el6 for package: mysql-community-server-5.6.40-2.el6.x86_64

--> Processing Dependency: mysql-community-client(x86-64) >= 5.6.10 for package: mysql-community-server-5.6.40-2.el6.x86_64

--> Processing Dependency: perl(DBI) for package: mysql-community-server-5.6.40-2.el6.x86_64

--> Running transaction check

---> Package mysql-community-client.x86_64 0:5.6.40-2.el6 will be installed

--> Processing Dependency: mysql-community-libs(x86-64) >= 5.6.10 for package: mysql-community-client-5.6.40-2.el6.x86_64

---> Package mysql-community-common.x86_64 0:5.6.40-2.el6 will be installed

---> Package perl-DBI.x86_64 0:1.609-4.el6 will be installed

--> Running transaction check

---> Package mysql-community-libs.x86_64 0:5.6.40-2.el6 will be installed

--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================================================================================

Package                                       Arch                          Version                               Repository                                Size

==================================================================================================================================================================

Installing:

mysql-community-server                        x86_64                        5.6.40-2.el6                          mysql56-community                         55 M

Installing for dependencies:

mysql-community-client                        x86_64                        5.6.40-2.el6                          mysql56-community                         18 M

mysql-community-common                        x86_64                        5.6.40-2.el6                          mysql56-community                        308 k

mysql-community-libs                          x86_64                        5.6.40-2.el6                          mysql56-community                        1.9 M

perl-DBI                                      x86_64                        1.609-4.el6                           base                                     705 k

Transaction Summary

==================================================================================================================================================================

Install       5 Package(s)

Total download size: 75 M

Installed size: 337 M

Downloading Packages:

(1/5): mysql-community-client-5.6.40-2.el6.x86_64.rpm                                                                                      |  18 MB     00:33

(2/5): mysql-community-common-5.6.40-2.el6.x86_64.rpm                                                                                      | 308 kB     00:00

(3/5): mysql-community-libs-5.6.40-2.el6.x86_64.rpm                                                                                        | 1.9 MB     00:03

(4/5): mysql-community-server-5.6.40-2.el6.x86_64.rpm                                                                                      |  55 MB     02:55

(5/5): perl-DBI-1.609-4.el6.x86_64.rpm                                                                                                     | 705 kB     00:01

------------------------------------------------------------------------------------------------------------------------------------------------------------------

Total                                                                                                                             358 kB/s |  75 MB     03:35

warning: rpmts_HdrFromFdno: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Retrieving key from file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

Importing GPG key 0x5072E1F5:

Userid : MySQL Release Engineering <[email protected]>

Package: mysql-community-release-el6-5.noarch (installed)

From   : file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

Importing GPG key 0xC105B9DE:

Userid : CentOS-6 Key (CentOS 6 Official Signing Key) <[email protected]>

Package: centos-release-6-9.el6.12.3.x86_64 (@anaconda-CentOS-201703281317.x86_64/6.9)

From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Warning: RPMDB altered outside of yum.

Installing : mysql-community-common-5.6.40-2.el6.x86_64                                                                                                     1/5

Installing : mysql-community-libs-5.6.40-2.el6.x86_64                                                                                                       2/5

Installing : mysql-community-client-5.6.40-2.el6.x86_64                                                                                                     3/5

Installing : perl-DBI-1.609-4.el6.x86_64                                                                                                                    4/5

Installing : mysql-community-server-5.6.40-2.el6.x86_64                                                                                                     5/5

Verifying  : mysql-community-client-5.6.40-2.el6.x86_64                                                                                                     1/5

Verifying  : mysql-community-common-5.6.40-2.el6.x86_64                                                                                                     2/5

Verifying  : mysql-community-libs-5.6.40-2.el6.x86_64                                                                                                       3/5

Verifying  : mysql-community-server-5.6.40-2.el6.x86_64                                                                                                     4/5

Verifying  : perl-DBI-1.609-4.el6.x86_64                                                                                                                    5/5

Installed:

mysql-community-server.x86_64 0:5.6.40-2.el6

Dependency Installed:

mysql-community-client.x86_64 0:5.6.40-2.el6          mysql-community-common.x86_64 0:5.6.40-2.el6          mysql-community-libs.x86_64 0:5.6.40-2.el6

perl-DBI.x86_64 0:1.609-4.el6

Complete!

设置为开机启动(2、3、4都是on代表开机自动启动)
[[email protected] ~]# chkconfig --list | grep mysqldmysqld         	0:off	1:off	2:off	3:on	4:on	5:on	6:off[[email protected] ~]# chkconfig mysqld on[[email protected] ~]# chkconfig --list | grep mysqldmysqld         	0:off	1:off	2:on	3:on	4:on	5:on	6:off
三、设置远程root启动mysql
# service mysqld start
设置root密码
# mysql_secure_installation
登陆root账号
# mysql -uroot -p 
建立远程root用户
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你设置的密码' WITH GRANT OPTION;mysql> flush privileges;
四、设置utf-8编码

查看mysql原本编码:
mysql> show variables like 'character%';
设置编码
# vi /etc/my.cnf
如下(少补):

[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
sql_mode='NO_ENGINE_SUBSTITUTION'[mysql]
default-character-set = utf8

[mysql.server]
default-character-set = utf8

[mysqld_safe]
default-character-set = utf8

[client]
default-character-set = utf8

重启mysql

# service mysqld restart

再次查看编码:

     # mysql -uroot -pmysql> show variables like 'character%';+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8 || character_set_filesystem | binary || character_set_results | utf8 || character_set_server | utf8 || character_set_system | utf8 || character_sets_dir | /usr/share/mysql/charsets/ |+--------------------------+----------------------------+8 rows in set (0.00 sec)

原文地址:http://blog.51cto.com/dalongge/2106529

时间: 2024-10-09 03:21:47

Centos6快速安装mysql 5.6的相关文章

CentOS6.5安装MySql、Apache、PHP

一.安装MySql 1.卸载CentOS自带的MySql 获取root权限先,卸载CentOS自带的MySql yum remove mysql 2.安装cmake 下载cmake wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz 安装 cd cmake-2.8.5 ./configure --prefix=/usr/local/cmake make make install 3.安装MySql 下载mysql.tar.gz包,这里用

二进制方式快速安装MySQL数据库命令集合

镜像源: http://mirrors.sohu.com/ 1.二进制方式快速安装MySQL数据库命令集合 1.安装mysqlcd /usr/local/srcwget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.48-linux2.6-x86_64.tar.gzls mysql-5.5.32-linux2.6-x86_64.tar.gztar xf mysql-5.5.32-linux2.6-x86_64.tar.gz mv mysql-

CentOS6下安装MySQL数据库服务

大家好,今天是我在51CTO上的第一篇博文,以此来督促我自个养成一个好的学习习惯,也希望给大家有所帮助. ok,言归正传,今天我介绍的是在CentOS6环境下安装MySQL数据库,我所用到的是CentOS6镜像文件中所带的mysql包. 1.配置本地yum源. [[email protected] ~]# cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# ls CentOS-Base.repo.bak  CentOS-Debuginfo.

centos6.5安装mysql

2013年10月,MySQL开发团队正式宣布支持Yum仓库,这就意味着我们现在可以从这个Yum库中获得最新和最优版的MySQL安装包.本文将在一台全新安装的CentOS6上安装MySQL5.6,如果你不熟悉MySQL5.6的新特性,我建议从MySQL 5.6的新特性开始,其中有很多非常有用的特性. 首先我们需要从MySQL开发者网站下载Yum仓库文件,导入Yum库后,一个简单的yumupdate命令将确保你运行在MySQL5.6的最新发布版 上,包括一些安全特性的更新.Yum同时也将确保导入相关

centos6.5 安装mysql

在centos6.5上通过yum安装mysql: 1. yum list |grep mysql   (查看版本) 2.安装mysql yum install -y mysql-server mysql mysql-devel 3.查看mysql版本 rpm -qi mysql-server 4.启动mysql service mysqld start 第一次启动输出信息较多: 5.重启: service mysqld restart

阿里云主机 CentOS6.5 安装Mysql php Apache

真正的勇士感觉面对操蛋的人生.之前申请了一个香港的虚拟主机,各种问题各种慢,有时候就无缘无故的打不开了,中途还经历了一次他们更换服务器,还好我有网站备份,要不我只能蹲在墙角哭了.最近在做微信的开发,咱们也与时俱进一把,使用一下thinkphp的3.2版本!刚想愉快的搞一把,what?告诉我php版本小于5.3.0?什么鬼?看了看thinkphp的入口文件,大大的写着下面这句! // 检测PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die(

36. CentOS-6.3安装Mysql集群

安装要求 安装环境:CentOS-6.3安装方式:源码编译安装 软件名称:mysql-cluster-gpl-7.2.6-linux2.6-x86_64.tar.gz下载地址:http://mysql.mirror.kangaroot.net/Downloads/软件安装位置:/usr/local/mysql数据存放位置:/var/mysql/data日志存放位置:/var/mysql/logs 集群设计 首先设计集群的安装分配方式,我共需要5台服务器,服务器分配如下: 管理节点:    192

阿里云服务器CentOS6.9安装Mysql

上篇讲了CentOS6.9安装tomcat,这篇来讲mysql的安装 1.查看CentOS是否安装了MySQL yum list installed | grep mysql //查看CentOS是否安装了MySQL 2.如果安装过,先把原来的MySQL删除,删除方法参照:http://blog.csdn.net/zhang41228/article/details/75570976 3.先查看yum库中的mysql yum list | grep mysql //查看yum库中的mysql 4

centos6.5yum安装mysql

一.查看系统中是否安装了mysql [[email protected] ~]# rpm -qa | grep mysql mysql-devel-5.1.73-7.el6.x86_64 mysql-server-5.1.73-7.el6.x86_64 mysql-libs-5.1.73-7.el6.x86_64 mysql-5.1.73-7.el6.x86_64 二.卸载原来的mysql rpm -e --nodeps mysql 三.安装mysql 1.查看yum服务器中与mysql有关的软