标签:
现在CentOS 5.11使用的仍是比较老旧的mysql 5.0.59 服务器版本,PHP也是使用的最高的也是5.3.3(使用yum -y install php53安装)。从官方看5.3的最后一个版本为5.3.29已经于2014年8月份停止支持,出现的一些bug及安全性问题将会得不到修复,因此我们决定将PHP的版本升级到5.5。在安装的时候我们使用
./configure --prefix=/data/php.5.5.26 --with-bz2 --with-curl --enable-ftp --enable-sockets --disable-ipv6 --with-gd --with-iconv-dir=/data/libiconv --enable-mbstring --enable-calendar --with-gettext --with-zlib --with-mcrypt --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-mysql=mysqlnd --enable-dom --enable-xml --enable-fpm --with-fpm --user=www --group=www可以看到我们使用了mysqlnd作为连接数据库的驱动。可以在测试的过程中出现了一些问题。
mysql> select user,length(password) from mysql.user; +----------+------------------+ | user | length(password) | +----------+------------------+ | root | 16 | | test | 16 | +----------+------------------+ 2 rows in set (0.00 sec)第一、更改数据库的配置文件/etc/my.conf
第二、更改数据库的密码
update mysql.user set password=password(‘123456‘) where user=‘root‘; update mysql.user set password=password(‘123456‘) where user=‘test‘; flush privileges; mysql> select user,length(password) from mysql.user; +--------------+------------------+ | user | length(password) | +--------------+------------------+ | root | 41 | | test | 41 | +--------------+------------------+ 这个更改密码看你有使用几个用户了。再次刷新网页,正常了了。
标签:
原文地址:http://my.oschina.net/mickelfeng/blog/517494