=================安装.rpm软件包==============
//卸载与安装前先查看已安装的包# rpm -qa | grep -i mysqlMySQL-server-5.0.22-0.i386MySQL-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.cnfsocket = /home/data/mysql/mysql.socklog-bin = qinmi-bin//*****************************************************************************//
//--------------------错误信息以及解决方法-------------------------//# service mysql startStarting MySQL................................... [失败]
# service mysql stopShutting down MySQL................................... [失败]
MySQL manager or server PID file could not be found!
//方法不启用SELINUX# vi /etc/selinux/configSELINUX=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