Heim >Backend-Entwicklung >PHP-Tutorial >dos下如何修改mysql数据库的character_set_server编码

dos下如何修改mysql数据库的character_set_server编码

WBOY
WBOYOriginal
2016-06-23 13:44:221231Durchsuche





因为character_set_server为latin1,插入数据库的中文是乱码,如何修改编码呢


回复讨论(解决方案)

set names gbk;  后再执行插入

你这个好像在my.ini里面添加一个字符编码就可以了吧,为什么要在dos里面修改呢

你这个好像在my.ini里面添加一个字符编码就可以了吧,为什么要在dos里面修改呢




我在my.ini的client和mysqld下加default-character-set=utf8 ,用的wamp,添加过后wanp就启动不了了

set names gbk;  后再执行插入


set names gbk;  后再执行插入



在dos命令下执行set names gbk后插入什么呀?


set names gbk;  后再执行插入



在dos命令下执行set names gbk后插入什么呀?

楼主,解决了吗?我的情况跟你的一样,在my.ini的client和mysqld下加default-character-set=utf8 就无法启动了

我也碰到这种情况,无法开启服务,不过我解决了,在mysqllb哪里的也有一个character_set,把那里的改成你想要设定的字符集就可以了。

就不要加default-character-set=utf8这句话,直接改。。在这里面改MYSQLd.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn