CentOS6.5中安装MySQL5.6版本

1.使用 rpm -qa | grep -i mysql 查看已有的 MySQL 信息

2.进入 root 用户进行彻底删除,使用命令 

     yum -y remove  mysql-libs-5.1.73-8.el6_8.x86_64

查找mysql的一些目录     find / -name mysql  把所有出现的目录删除,使用rm -rf  路径

删除配置文件  rm -rf /etc/my.cnf

删除mysql的默认密码,  rm -rf /root/.mysql_sercret

4.先进入 /usr/local/src 目录中,为 CentOS 添加yum源

            wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

在该目录下安装,使用命令

           yum install mysql-community-release-el6-5.noarch.rpm

安装成功后,在 /etc/yum.repos.d/ 中有  mysql-community-source.repo 与 mysql-community.repo  ,如果MySQL安装源不可用,修改  mysql-community-source.repo 中的  enable=1

5.安装 yum install mysql-community-server  ,一路点 y 即可。 

6.启动MySQL,    service mysqld start

7.查看启动状态 , chkconfig --list | grep mysqld

8.设置MySQL开机自启,chkconfig mysqld on

9.修改MySQL字符集, vim /etc/my.cnf

            在  [mysqld]  部分添加:character-set-server=utf8

            在  [client]  部分添加:default-character-set=utf8

            按 i 进入编辑模式,按 Esc 后,输入 wq  表示保存并退出,输入 !wq 表示不保存退出

10.修改后重启服务,  service mysqld restart

11.修改默认配置 , mysql_secure_installation  ,按提示!新安装没有密码,直接按 enter 键,Set root password? [Y/n]  y  ,

输入新密码,Remove anonymous users? [Y/n] y ,Disallow root login remotely? [Y/n] n ,Remove test database and access to it? [Y/n] y ,Reload privilege tables now? [Y/n] y   ,  搞定。

12.允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,先登录MySQL

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

        FLUSH PRIVILEGES;

永久关闭防火墙:chkconfig iptables off

临时关闭防火墙:service iptables stop

检查:chkconfig --list iptables

13.如果需要删除文件或文件夹,使用命令 rm -f 表示强制删除文件或者目录;如果需要修改文件夹或文件夹名称输入命令

            mv 需要修改的文件名 修改后的文件名

如果需要复制,使用命令

            cp 原文件所在路径 指定路径 

            如果权限不够,使用命令

            chmod 777 文件名

权限说明,权限包括  读(4)、写(2)、操作(1) 三种

权限组分为四个部分,文件(-)或文件夹(d)、owner权限(rwx数字相加)、group权限(rwx数字相加)、others权限(rwx数字相加)

你可能感兴趣的:(CentOS)