phpMyAdmin 2.5, 2.6 都出现上述错误.
解决方案 »
- php里面的if添加php调用能执行吗?
- 求一mysql正则表达式
- 类的问题
- 急问有关正则表达式的一个问题
- 告所有正在犹豫学php的新人
- 关于正则中的贪婪和非贪婪
- 有关正则式的问题,请高手指点!
- 大侠们,Warning: main(datafile/superadmin.php): failed to open stream: No such file or directory in G:\Apache2\htdocs\qmwdb\wdb.
- PHP+Apache+SQL Server+win98(NT)的安装问题
- 添加iframe时顺带为改iframe添加cookie
- 一个密码的简单比较,为什么语句总往else执行呢?
- 这是什么原因
1,shell> mysqld
shell> mysqld --default-character-set=latin1
shell> mysqld --default-character-set=latin1 \
--default-collation=latin1_swedish_ci
(或在安装时shell> ./configure --with-charset=latin1Or: shell> ./configure --with-charset=latin1 \
--with-collation=latin1_german1_ci)
2
如果没有以上的指定在创建数据库时用如下指定字符集CREATE DATABASE db_name
[[DEFAULT] CHARACTER SET charset_name]
[[DEFAULT] COLLATE collation_name]ALTER DATABASE db_name
[[DEFAULT] CHARACTER SET charset_name]
[[DEFAULT] COLLATE collation_name]Example: CREATE DATABASE db_name
DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;3,操作以前的数据库如出现Client does not support authentication protocol requested
进行以下操作(用mysql -h -u -p登陆)
SET PASSWORD FOR '用户名'@'主机' = OLD_PASSWORD('newpwd');
UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd') WHERE Host = '主机' AND User = '用户';
FLUSH PRIVILEGES;