Linux下MySQL安装与测试

环境:CentOS 6.5

mysql-service、mysql-client卸载和安装



下载地址:
service : http://download.mysql.cn/src/2006/0410/5520.html
client : http://download.mysql.cn/src/2006/0410/5519.html


MySQL-server-5.1.7-0.i386.rpm
MySQL-client-5.1.7-0.i386.rpm


1)、查找以前是否装有mysql
命令:rpm -qa|grep -i mysql
MySQL-client-5.1.7-0
MySQL-server-5.1.7-0


2)、删除mysql
删除命令:rpm -e --nodeps 包名
( rpm -ev MySQL-client-5.1.7-0 MySQL-server-5.1.7-0)


3)、删除老版本mysql的开发头文件和库
命令:rm -rf /usr/lib/mysql
rm -rf /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
  rm -fr /var/lib/mysql


安装mysql
安装前准备:两个rpm包
MySQL-client-5.1.20-0.glibc23.i386.rpm
MySQL-server-5.1.20-0.glibc23.i386.rpm


安装mysql提示conflicts with file from package的解决办法
原因由包冲突引起的!
解决思路,先移除冲突的libs包,在进行安装 
rpm -qa|grep -i mysql
mysql-libs-5.1.52


yum -y remove mysql-libs-5.1.52        注解:-y的意思就是不用询问是否remove
卸载完成之后,再安装MySQLI(rpm -ivh MySQL-server-5.1.7-0.i386.rpm)


1)、安装服务端:
命令:rpm -ivh MySQL-server-5.1.7-0.i386.rpm


启动mysql服务:service mysql start
如果启动失败:
Starting MySQL...................................[FAILED]
检查原因,原来SELINUX作怪
解决办法 
进/etc/selinux  然后vi config  把SELINUX=enforcing 这一行
改为:SELINUX=disabled
然后保存,退出。:wq
这时记得一定要把电脑重启。


2)、安装客户端:
命令:rpm -ivh MySQL-client-5.1.7-0.i386.rpm


mysql安装后,mysql 用户root没有密码

































你可能感兴趣的:(Linux下MySQL安装与测试)