=================安装.rpm软件包==============
//卸载与安装前先查看已安装的包
# rpm -qa | grep -i mysql
MySQL-server-5.0.22-0.i386
MySQL-client-5.0.22-0.i386
//卸载
# rpm -ev MySQL-server-5.0.22-0.i386
# rpm -ev MySQL-client-5.0.22-0.i386
//安装
# rpm -ivh /usr/local/src/mysql/MySQL-server-5.0.22-0.i386.rpm
//如若安装不了,选择强制安装
# rpm -ivh --force /usr/local/src/mysql/MySQL-server-5.0.22-0.i386.rpm
# rpm -ivh --force /usr/local/src/mysql/MySQL-client-5.0.22-0.i386.rpm
//拷贝my-medium.cnf配置文件并修改为my.cnf
# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
安装好了之后,MySQL默认是空密码,可以为root用户设置密码
mysql> SET PASSWORD FOR root@"localhost" = PASSWORD('admin');
更多MySQL的安全配置可以参看:http://www.rczjp.cn/HTML/110322/20113322083307.html
//启动
# service mysql start
//*******************更改MySQL数据库的存放位置 (默认位置: /var/lib/mysql)******//
移动mysql数据库到/home/data目录
# mv /var/lib/mysql /home/data
修改启动脚本
# vi /etc/init.d/mysql
将 datadir = /var/lib/mysql 修改成 datadir = /home/data/mysql
拷贝配置文件(如果不拷贝配置文件,也可以正常运行,只是使用的是默认参数,而不能自己灵活的配置)
# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
修改配置文件
# vi /etc/my.cnf
socket = /home/data/mysql/mysql.sock
log-bin = qinmi-bin
//*****************************************************************************//
//--------------------错误信息以及解决方法-------------------------//
# service mysql start
Starting MySQL................................... [失败]
# service mysql stop
Shutting down MySQL................................... [失败]
MySQL manager or server PID file could not be found!
//方法
不启用SELINUX
# vi /etc/selinux/config
SELINUX=disabled
再使用 reboot 或 init 6 重启电脑就可以了
修改数据库位置的配置好了的情况下,若出现上述错误,reboot重启服务器试试(有些是*.sock , *.pid文件丢失造成的,所以重启电脑可以解决)
//----------------------------------------------------//
//================= 其他 ===========//
//查看MySQL安装信息
# /usr/bin/mysql_install_db
//查看自动启动列表
# /sbin/chkconfig --list
//把MySQL添加到你系统的启动服务组里面去
# /sbin/chkconfig --add mysql
//把MySQL从启动服务组里面删除
# /sbin/chkconfig --del mysql
//查看文件所在位置
# locate my-medium.cnf
联系客服