MySQL字符集问题
当我在本地主机中使用 MySQL 表时,我无法在表中获得像 å ä 这样的瑞典字符。我在创建表时使用 DEFAULT CHARSET=utf8,但不起作用!所有包含 PHP 代码的文件均采用 UTF-8 格式。
感谢一些帮助!谢谢!
I can't get swedish character like å ä ö in my tables when i use MySQL tables in my localhost. I use DEFAULT CHARSET=utf8 when I create the tables, but not working! All files with the PHP code are in UTF-8.
Preciate some help! Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的客户端可能也需要它。在将 UTF-8 字符(日语)插入 MySQL 数据库时,我发现了这个奇怪的问题,可以通过运行查询来解决:
连接到数据库后立即执行。
编辑:这是连接到数据库后使用
SET NAMES 'utf8'
的示例:You may also need it on your client as well. I've found this weird issue when inserting UTF-8 characters (Japanese) into a MySQL database which can be solved by running the query:
Immediately after connecting to the database.
Edit: Here is an example of using
SET NAMES 'utf8'
after connecting to a database: