如何将WAMPSERVER中的MySQL排序规则从latin1_swedish_ci更改为UTF-8,因为我认为我的HTML特殊字符变得混乱了
小智 11
放入你的C:\ wamp\bin\mysql\mysql5.5.24\my.ini:
character-set-server=utf8
collation-server=utf8_general_ci
Run Code Online (Sandbox Code Playgroud)
小智 3
你可以使用
set names 'utf8'
Run Code Online (Sandbox Code Playgroud)
每次打开连接时。
或者将以下行添加到您的 my.ini 文件中并重新启动服务器。
default-character-set=utf8
Run Code Online (Sandbox Code Playgroud)
如果您已经设置了表格,您也需要更改它们,您可以通过以下方式更改它们:
ALTER TABLE tablename COLLATE utf8_general_ci
Run Code Online (Sandbox Code Playgroud)
等或弹出 phpmyadmin 并在那里执行。请记住,如果您更改数据库排序规则,它只会影响此后创建的新表,而不影响该数据库中预先存在的表,因此您还需要更改它们。