.tar.gz的二进制包
解压到/usr/local/目录下
tar xf mysql-5.5.8-linux2.6-i686.tar.gz
ln -s mysql-5.5.8-linux2.6-i686.tar.gz mysql
su root
groupadd mysql
useradd -g mysql mysql
cd mysql
./scripts/mysql_install_db
chown -R root /usr/loca/mysql
chgrp -R mysql /usr/local/mysql
chown -R mysql /usr/local/mysql/data
bin/mysqld_safe --user=mysql & //保证mysql用户对data的访问权限
=====================
若出现如下错误:
090105 17:03:31 [ERROR] Can’t start server: can’t create PID file: No such file
or directory
090105 17:03:31 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
原来是/var/run/mysqld/mysqld.pid不存在,要手动创建它了,不要忘记了进行授权。
[root@localhost log]# mkdir /var/run/mysqld
[root@localhost log]# cd /var/run/mysqld
[root@localhost mysqld]# touch mysqld.pid
[root@localhost mysqld]# chown -R mysql mysqld.pid
[root@localhost mysqld]# cd /usr/local/mysql
==============================
修改root密码:
在mysqladmin -u root -p password newpasswd。敲enter键以后,会让你输入旧密码的。