centos6.5-安装mysql

安装过程

查看是否已安装mysql

使用命令rpm -qa|grep mysql查看是否centos下安装了mysql5.1

卸载rpm -e mysql-libs --nodeps

增加一个新的repo

rpm -Uvh http://mirror.steadfast.net/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

查看是否添加成功
yum --enablerepo=remi,remi-test list mysql mysql-server
看返回信息中是否有mysql5.5

安装mysql5.5

yum --enablerepo=remi,remi-test install mysql mysql-server

出现提示选择y。

看到提示Complete! 说明成功了

运行一下
/etc/init.d/mysqld start

配置信息

设置root用户密码

/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h iZuf65t83j6xnditq2p9x5Z password 'new-password'

设置开机启动chkconfig --levels 345 mysqld on

要启用MySQL 安全设置请输入以下命令

/usr/bin/mysql_secure_installation

这里设置root用户的密码,然后都是Y即可。

安装mysql5.6

yum list installed | grep mysql
ps -ef|grep mysql
service mysqld stop
rpm -e mysql-libs --nodeps
yum -y remove mysql mysql-*
yum -y remove compat-mysql*

清理mysql目录
#Backup 如果有需要就备份一下
mv /var/lib/mysql /var/lib/mysql_bp

#Remove
rm -rf /var/lib/mysql

wget http://repo.mysql.com/mysql57-community-release-el6-8.noarch.rpm
rpm -ivh mysql57-community-release-el6-8.noarch.rpm
ls -1 /etc/yum.repos.d/mysql-community*
yum repolist all | grep mysql
nano /etc/yum.repos.d/mysql-community.repo
### 将[mysql56-community]的enabled设置为1,[mysql57-community]的enabled设置为0 ###
yum repolist enabled | grep mysql

注意:
如果不使用5.7 或者其他任何版本,只能有一个是 enabled=1的,其他的都得enabled=0。

安装MySQL
yum -y install mysql-server mysql

修改默认配置

启动服务
service mysqld start
检查
netstat -ano |grep 3306

登录
mysql -u root -p -h 127.0.0.1

使用内网ip登录
mysql -h 172.19.74.175 --port=3306 -u root -p