CentOS 6.4 安装 MySQL 5.6.17

1.  检测是否安装
 命令
 
rpm –qa|grep mysql

输出
[root@BJIDC-POM06 ~]# rpm -qa | grep mysql
 
mysql-libs-5.1.66-2.el6_3.x86_64

2.  删除已安装内容
命令:
rpm -e mysql-libs-5.1.66-2.el6_3.x86_64 –nodeps

3. 下载安装包
 
命令
 
cd /usr/local/src //移动到下载目录

wget http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-server-5.6.17-1.linux_glibc2.5.x86_64.rpm
wget http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-client-5.6.17-1.linux_glibc2.5.x86_64.rpm

4. 安装
 
rpm -ivh MySQL-client-5.6.17-1.linux_glibc2.5.x86_64.rpm 
rpm -ivh  MySQL-server-5.6.17-1.linux_glibc2.5.x86_64.rpm
 

5.启动mysql
 
service mysql start

6登录修改密码
 
查看生成密码
 
/root/.mysql_secret
 
登录
 
mysql -u root -p

修改密码
 
SET PASSWORD=password('password');

添加一个可远程登录的帐号
 
GRANT all privileges on *.* TO 'root'@'%' identified by 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

修改密码
 
SET PASSWORD FOR 'root'@'%' = PASSWORD('password')

可运行此脚本 进行生产服务器安全配置
 /usr/bin/mysql_secure_installation
 #Enter current password for root  输入root密码
 #Change the root password?  是否修改root的密码
 #Remove anonymous users?  是否删除匿名账号
 #Disallow root login remotely?  是否取消root用户远程登录
 #Remove test database and access to it?  是否删除test库和对test库的访问权限
 #Reload privilege tables now?  是否现在刷新授权表使修改生效

相关推荐