一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

CentOS中使用RPM包离线安装MySQL数据库

时间:2015-12-11 编辑:简简单单 来源:一聚教程网

之前一直是使用Ubuntu,习惯了在线安装的方式,此次在centos中使用rmp包进行李先安装,记录下步骤:

1、检测本机安装的MySQL并卸载

rpm -qa|grep -i mysql
检查结果:

mysql-5.1.66-2.el6_3.x86_64
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
说明系统中已经带有MySQL,将其卸载:

rpm -e --nodeps mysql-devel-5.1.66-2.el6_3.x86_64
rpm -e --nodeps mysql-5.1.66-2.el6_3.x86_64
rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.x86_64
强制卸载后检查是否有残留文件:

find / -name mysql
如若有的话清理:

rm -rf /var/lib/mysql/*
2、安装MySQL
上传下载的RPM包,并执行安装,先安装server。

rpm -ivh MySQL-server-5.5.44-1.el6.x86_64.rpm
[备忘]CentOS中使用RPM包离线安装MySQL再安装client端:

rpm -ivh  MySQL-client-5.5.44-1.el6.x86_64.rpm
安装完成后启动MySQL服务

service mysql restart
修改默认密码:

/usr/bin/mysqladmin -u root password 'new password'
使用mysql -uroot -p 测试是否可正常登录MySQL。
3、配置MySQL
使用官方RPM包安装的MySQL找不到my.cnf文件,官方安装完后配置文件目录在:

 /usr/share/mysql/my-medium.cnf
需要复制到etc下并改名:

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
然后即可编辑my.cnf。
4、问题解决
错误描述:

Starting MySQL...The server quit without updating PID file (/var/lib/mysql/myname.pid).[失败]
遇到此问题首先尝试关闭selinux服务。

vi /etc/selinux/config
把SELINUX=enforcing改为SELINUX=disabled
保存后重启服务器。

热门栏目