Selected collating sequence not supported by the operating system.

Microsoft JET Database Engine error ‘80004005’

Selected collating sequence not supported by the operating system.

/gb/index.asp, line 147

Microsoft JET Database Engine error ‘80004005’

Selected collating sequence not supported by the operating system.

/gb/index.asp, line 147

 

首先确认写权限没有问题。

解决办法:

 

 

新建数据库,再导入原数据库中的表,保存新数据库,即可。

mysql 乱码转换与解决

原来是latin1编码,现在是在UTF8下显示乱码。

MYSQL5/BIN 目录下的DOS框中执行

导出旧库,导出的库中用下面语句将不会显示乱码:

mysqldump –default-character-set latin1 -uroot -pXXX –database db >  a.sql

原来是latin1编码,现在是在UTF8下显示乱码。

MYSQL5/BIN 目录下的DOS框中执行

导出旧库,导出的库中用下面语句将不会显示乱码:

mysqldump –default-character-set latin1 -uroot -pXXX –database db >  a.sql

 

导出后用editplus将SQL文件中的latin1替换成utf8 ,再在PHPMYADMIN中执行,就不会显示乱码了。

ENGINE=MyISAM DEFAULT CHARSET=latin1;

换成: ENGINE=MyISAM DEFAULT CHARSET utf8

用dreamweaver中的查找和替换,使用正则表达式替换全部

 因工作需要,需在替换红框中的内容,但由于引号中的是变化的,不好替换

 

只能用正则,来最快实现替换功能。

下图为运行替换后的结果。

 因工作需要,需在替换红框中的内容,但由于引号中的是变化的,不好替换

 

只能用正则,来最快实现替换功能。

下图为运行替换后的结果。