MySQL執行SQL檔案亂碼

2021-07-04 17:03:42 字數 287 閱讀 3038

登陸測試資料庫的伺服器,進入mysql後,執行source update_units.sql命令,在測試伺服器用命令檢視沒有亂碼,但是在本地客戶端連線測試資料庫檢視為亂碼,一開始排除檔案編碼問題,linux下用file update_units.sql檢視編碼。也檢視資料庫的編碼型別,最後定位為執行source命令出現了問題。

mysql -u root -p 

--default-character-set=utf8

use dbname

source /root/update_units.sql

mysql執行sql檔案

mysql uspider 55haitao pspider 55haitao dspider 55haitao方法一使用cmd命令執行 windows下,unix或linux在的其控制台下 mysql的bin目錄 mysql u使用者名稱 p密碼 d資料庫 sql指令碼檔案路徑全名 示例 d my...

SQL檔案匯入到mysql亂碼

在輸入中文之前先set names gbk 徹底解決mysql中文亂碼的辦法 5.5以後版本 修改mysql配置檔案my.ini client default character set utf8 mysqld default storage engine innodb character set ...

mysql 執行sql指令碼檔案

方法一使用cmd命令執行 windows下,unix或linux在的其控制台下 d mysql bin mysql uroot p123456 dtest注意 a 如果在sql指令碼檔案中使用了use 資料庫,則 d資料庫選項可以忽略 b 如果 mysql的bin目錄 中包含空格,則需要使用 包含,...