Tag Archive for 'error'

解决方案:phpMyAdmin无法登陆,#1251 Client does not support authentication protocol

今天遭遇phpMyAdmin无法登陆,提示:

#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client

如图:

用户名,密码,权限均正确,为何登录不了呢?

根据提示看来是认证有些改变。

mysql版本:5.0.45

MySQL client version: 4.0.24

“SELECT * FROM mysql.user” 看看,密码有长有短,还有*号。

mysql用户表

如何解决呢?其实只需要对你创建的用户再执行下面这条

update mysql.user SET Password = OLD_PASSWORD(’your_password’) where Host = ‘%’ AND User = ‘your_user’;

注意将 your_user, your_password 分别替换成你设置的用户名和密码

然后刷新一下库

FLUSH PRIVILEGES;

现在再试试,问题已经解决咯 ^__^

MySQL官方网站上早有详细的解释说明 Client does not support authentication protocol

———–分割线——————-

最后,我又想到那有趣的面试题答案请参考MySQL官方网站…赫赫

解决方案:Centos,samba导致Windows XP蓝屏

前段日子,公司的网络频繁掉线,究其原因,问题只能出在路由上。

于是撤掉双WAN路由(Linksys RV042),用2台低配置PC+Linux作为服务器

网络果然极其稳定了,但samba做文件服务器时却遭遇了一个严重的问题:Windows XP中,用网上邻居访问服务器,一进入共享文件夹,机器立即变得很迟钝,几秒钟后蓝屏,完全崩溃!

很离奇!第一感觉,自己机器的硬盘有坏道,但是测试几次,发现只要不访问服务器的共享文件夹,一切都ok。接着就怀疑是服务器的硬盘有坏道,加上之前一个同事用那台机器工作的时候,也慢的要死。于是,给服务器换上一块新硬盘,重做系统,问题依旧。

寻来觅去…锁定samba,会不会是版本问题呢? 升级…

Great! 问题解决!

总结:

造成Windows XP蓝屏的“元凶 ”就是samba。

我安装的是Centos5.0,自带的samba-3.0.23c-2,升级到samba-3.0.25b-1.e15_1.4就ok

解决方案:mysql错误 1067

安装完mysql经常会遭遇“无法启动mysql服务,错误 1067:进程意外终止。”

如图:

mysql-error-1067.jpg

这里有一个很简单的解决方案。

1、查找 c:\windows\ 下的 my.ini 文件,如果没有,就自己创建一个。

2、编辑内容,添加下面几行

[WinMySQLAdmin]
Server=E:/mysql/bin/mysqld-nt.exe

[mysqld]
#set basedir to the installationpath
basedir=E:/mysql
datadir=E:/mysql/data

3、保存,重启mysql即可。

注意:路径对应你自己的mysql安装目录。我是安装在e:\mysql