mysql不认识的中文怎么办
答案:3 悬赏:50 手机版
解决时间 2021-04-14 20:04
- 提问者网友:疯孩纸
- 2021-04-14 02:00
mysql不认识的中文怎么办
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-04-14 03:22
我分析情况只有 2种:
第一种,实际上是可以插入中文的,但是前提是重新插入内容才可以解码,你之前插入的乱码无法读取成中文,所以你只需要把以前插入的都删除重新插入就可以了;
第二种,实际上mysql具体使用什么编码方式不仅仅是设置mysql,它是取决于你的php脚本所使用的编码方式,如果是这种情况,不知道你的文本编辑器使用的什么工具,它默认的编码方式应该是utf-8,所以你插入到gbk编码的数据库中就是乱码。
第一种,实际上是可以插入中文的,但是前提是重新插入内容才可以解码,你之前插入的乱码无法读取成中文,所以你只需要把以前插入的都删除重新插入就可以了;
第二种,实际上mysql具体使用什么编码方式不仅仅是设置mysql,它是取决于你的php脚本所使用的编码方式,如果是这种情况,不知道你的文本编辑器使用的什么工具,它默认的编码方式应该是utf-8,所以你插入到gbk编码的数据库中就是乱码。
全部回答
- 1楼网友:春色三分
- 2021-04-14 04:51
即乱码问题。你设置好语言代码页,数据库在建表的时候有相应的选项,建好的表可以通过属性修改。乱码的记录只有先清除掉了。
记住一点,你写入的内容的语言代码一定要跟数据库的一致,目前主要使用GBK、GB2312、UTF8等几种,无论哪一种,一定要一致。
- 2楼网友:轻雾山林
- 2021-04-14 03:29
对于数据库产品,我只想说没有最好的,只有最合适的。而MySQL在很多情况下都是不错的选择。
经常听说MySQL是轻量级的数据库,造成这种原因很多情况下是因为MySQL的市场推广不如其他商业数据库以及长期以来人们对它认识不足,事实上MySQL是一款非常优秀的数据库产品,并且它也一直在不断地发展和进步。
要举例MySQL的大型应用,可以以雅虎财经为例。雅虎财经MySQL专家Jeremy Zawodny表示,Yahoo!财经的许多服务应用都是基于MySQL数据库的。因为MySQL能节约成本,使用便利及高可靠性。通过在Yahoo!上的大容量和关键性系统中全方位地使用MySQL, MySQL被多次证明了它是一款高可靠性的,能够满足用户対大规模交易需求的数据库产品。自从Yahoo! Finance开始使用MySQL,在公司内部MySQL 获得一致的好评。Yahoo!全球也在应用MySQL。我们对MySQL的使用超出了我们的期望。当其他人看 到它的出色表现后都纷纷转向它。从Yahoo! Finance到其他新的应用,MySQL已经覆盖整个的Yahoo!
Jeremy Zawodny说,“在认真思考了我们的需求后,同时由于MySQL的出色表现,使我们最终选择了MySQL。”
当然,MySQL的大型成功案例远不止雅虎一家,感兴趣的话可以找更多资料介绍。当然,这也不是说MySQL比其它数据库强,选用哪款产品是要结合具体应用需求和平台环境等等因素的,不能一概而论。但至少楼主的疑虑是没有必要的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯