日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

mysql sql乱码怎么解决_MYSQL数据库导入SQL文件出现乱码如何解决

發(fā)布時(shí)間:2025/4/5 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql sql乱码怎么解决_MYSQL数据库导入SQL文件出现乱码如何解决 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

導(dǎo)入的方法: mysqluse test; mysql source c:/test.sql 導(dǎo)入數(shù)據(jù)時(shí),如果目標(biāo)數(shù)據(jù)庫(kù)或表是UTF-8字符集的,而導(dǎo)入SQL中有中文,可能在最終結(jié)果中出現(xiàn)亂碼,此時(shí)只需在導(dǎo)入的SQL文件第一行加入如下內(nèi)容 即可。 /*!40101 SET NAMES utf8 */; 以下內(nèi)容轉(zhuǎn)載: 使用

導(dǎo)入的方法:

mysql>use test;

mysql> source c:/test.sql

導(dǎo)入數(shù)據(jù)時(shí),如果目標(biāo)數(shù)據(jù)庫(kù)或表是UTF-8字符集的,而導(dǎo)入SQL中有中文,可能在最終結(jié)果中出現(xiàn)亂碼,此時(shí)只需在導(dǎo)入的SQL文件第一行加入如下內(nèi)容 即可。

/*!40101 SET NAMES utf8 */;

以下內(nèi)容轉(zhuǎn)載:

使用SQLyog工具導(dǎo)出MySQL數(shù)據(jù)時(shí),當(dāng)數(shù)據(jù)量大時(shí),導(dǎo)出 不會(huì)錯(cuò)誤,但導(dǎo)入時(shí)會(huì)出 現(xiàn)錯(cuò)誤,比如mysql數(shù)據(jù)庫(kù)導(dǎo)入SQL文件時(shí)出現(xiàn)亂碼。

使用命令行導(dǎo)入被導(dǎo)出的數(shù)據(jù)時(shí)會(huì)出現(xiàn)如下這類的錯(cuò)誤:

ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version

for the right syntax to use /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_BSD SET_CLIENT */’ at line 1

這是因?yàn)槊钚心J较虏荒苷J(rèn)出SQL文 件格式造成,可以將SQL文件另存為UTF-8 NO BOM格式,然后進(jìn)行導(dǎo)入。

另外在導(dǎo)入數(shù)據(jù)時(shí),如果目標(biāo)數(shù)據(jù)庫(kù)或表是UTF-8字符集的, 而導(dǎo)入SQL中有中文,可能在最終結(jié)果中出現(xiàn)亂碼,此時(shí)只需在導(dǎo)入的SQL文件第一行加入如下內(nèi)容即可。

/*!40101 SET NAMES utf8 */;

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的mysql sql乱码怎么解决_MYSQL数据库导入SQL文件出现乱码如何解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。