Php 在mysql中将UTF8数据转换为latin1

Php 在mysql中将UTF8数据转换为latin1,php,mysql,Php,Mysql,我有一个包含70K+数据的mysql表,它是utf8编码的 数据在浏览器上看起来很好,但在sql工具上看起来像胡言乱语a·········。因此,我决定将此表数据转换为latin1编码,并将其保存到另一个表中 但我无法编写函数来完成它。请帮忙。这个问题一直困扰着我很长时间了 我的规格: PHP - 5.6.30 MYSQL - 5.7.22 我想你应该仔细阅读一下,我建议你将你的工具配置为使用UTF8编码,或者将你的工具替换为使用UTF8编码的工具。你的建议毫无意义,而且会给你带来很多新的乱七

我有一个包含70K+数据的mysql表,它是
utf8
编码的

数据在浏览器上看起来很好,但在sql工具上看起来像胡言乱语
a·········
。因此,我决定将此表数据转换为
latin1
编码,并将其保存到另一个表中

但我无法编写函数来完成它。请帮忙。这个问题一直困扰着我很长时间了

我的规格:

PHP - 5.6.30
MYSQL - 5.7.22

我想你应该仔细阅读一下,我建议你将你的工具配置为使用UTF8编码,或者将你的工具替换为使用UTF8编码的工具。你的建议毫无意义,而且会给你带来很多新的乱七八糟的东西,因为UTF8不会直接转换成拉丁文而不会丢失大量的UTF8数据。你一定是做错了什么,因为我一路使用UTF-8都没有问题,是的,我的数据在数据库中是可读的。这些数据的版本是什么?所有这些(在当前版本中)都应该很好地处理UTF8,如果它存储了“a·······”,那么它就不能“正常工作”。请看副本。