MySQL安装过程
时间:2007-02-12 来源:zflanna
rpm包安装
rpm安装比较简单,下载后执行:
rpm –ivh MySQL-server-5.1.7-0.i386.rpm
rpm –ivh MySQL-client-5.1.7-0.i386.rpm
源码安装
加mysql用户组
# groupadd mysql
# useradd -g mysql mysql
开始安装
# tar xzvf mysql-VERSION.tar.gz
# cd mysql-VERSION
# ./configure --prefix=/usr/local/mysql --with-charset=gbk
# make
# make install
# cp support-files/my-medium.cnf /etc/my.cnf
# cd /usr/local/mysql
# bin/mysql_install_db --user=mysql (安装授权表)
# chown -R root .
# chown -R mysql var
# chgrp -R mysql .
# bin/mysqld_safe --user=mysql & (用mysql用户启动很重要)
# bin/mysql -uroot –p (连接mysql)
(输入密码,默认密码为空,直接回车即可,建议修改root密码:mysqladmin –u root password ‘密码’)
注意
如果在连接mysql时提示: Can't connect to local MySQL server through socket '/tmp/mysql.sock',说明mysql服务没有正常启动,因为mysql服务启动的话,会自动生成mysql.sock文件
# killall mysql (杀掉所有mysql进程,重新启动)
# bin/mysql_install_db --user=mysql
# /usr/local/mysql/bin/mysqld_safe --user=mysql & (重新启动mysql)
如果在启动mysql时提示失败,日志信息有lsb_log_message:failed字样
# vi /etc/selinux/config
注释掉selinux并加一行SELINUX=disabled