CentOS5下进行Redmine环境搭建,邮件服务配置,LDAP配置

shellching 2013-04-29

二.CentOS5下安装Mysql

1.下载
下载地址:http://dev.mysql.com/downloads/mysql/
下载以下三个文件:
MySQL-server-5.6.11-1.rhel5.i386.rpm
MySQL-client-5.6.11-1.rhel5.i386.rpm
MySQL-devel-5.6.11-1.rhel5.i386.rpm
将这三个文件放入/user/local目录中,并开始安装。(在下载界面选择Oracle & Red Hat Linux 4 & 5)

2.安装

[root@MYHOSTNAME ~]# cd /usr/local
[root@MYHOSTNAME local]# rpm -ivh MySQL-client-5.6.11-1.rhel5.i386.rpm
[root@MYHOSTNAME local]# rpm -ivh MySQL-server-5.6.11-1.rhel5.i386.rpm
[root@MYHOSTNAME local]# MySQL-devel-5.6.11-1.rhel5.i386.rpm

3.进入mysql

输入mysql,此时报错。

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

那么我们先输入

/etc/init.d/mysql start

启动mysql,此时mysql启动成功。

我们再次输入mysql,继续报错:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

解决方案如下。

(1)先关闭mysql,,/etc/init.d/mysql stop

(2)输入mysqld_safe --user=mysql --skip-grant-tables--skip-networking &  进入mysql安全模式

(3)输入mysql -u root mysql

(4)输入UPDATE user SET Password=PASSWORD('123456')where USER='root';//给root用户设置密码为123456

(5)输入FLUSH PRIVILEGES;//让更改马上生效。然后quit。

 此时,我们再输入mysql即可正常进入mysql了。

相关推荐