CREATE DATABASE `shegongku` DEFAULT CHARACTER SET utf8 CREATE TABLE `members` ( `uid` mediumint(8) unsigned NOT NULL default '0', `username` varchar(15) NOT NULL default '', `password` varchar(40) NOT NULL default '', `salt` varchar(16) default NULL, `email` varchar(60) NOT NULL default '' ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
第二部,將sql文件的編碼轉換下,轉成utf8格式,可以notepad2,也可以用UltraEditor進行轉換,再在第一行sql文件的添加一行 set names utf8 保存。
第三部,導入。一般就不會出現亂碼了,這時如果你在 終端cmd下再次查詢發現還是亂碼的話,這個不是數據庫問題,而是顯示的問題,在終端里輸入 set names gbk,這樣中文就顯示正常了
您可能感興趣的文章:
Mysql 導入導出csv 中文亂碼問題的解決方法解析MYSQL 數據庫導入SQL 文件出現亂碼的問題mysql導入導出數據中文亂碼解決方法小結MYSQL數據庫導入數據時出現亂碼的解決辦法實戰mysql導出中文亂碼及phpmyadmin導入中文亂碼的解決方法通過命令行導入到mysql數據庫時出現亂碼的解決方法