一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

mysq GBKl亂碼

我現在有一個sql文件,里面內容是gbk的。我現在顯示全是亂碼。
就只是用mysql 4.0.26能顯示。
用4.1以上的死活都顯示不了。頭大了。望大家指點指點,感恩不盡。
我現在裝了mysql 5.0.22.
我把my.ini里的字符集都改成 gbk了,用status命令顯示,都是 gbk.然后我用source 命令導入sql文件,可是還不行。查詢前我用了set names gbk,set names utf8,set names latin1.什么都顯示亂碼。 
用mysql -uroot -ppassword database<data.sql導入也一樣不行。
sql文件頭是這樣的。
-- MySQL dump 10.10
--
-- Host: localhost    Database: system
-- ------------------------------------------------------
-- Server version        5.0.22-community-nt

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*

無語了。望各位指點。謝謝。
復制代碼 代碼如下:
完美解決方案:
1. 不管你用什么方法,導出SQL文本文件,確保EDITPLUS打開看到的是中文。
2. 將該SQL文件的語句改成4.1的,刪除編碼設定的語句,然后保存。
3. 用命令行導入4.1數據庫,記得,這個數據庫的編碼要設為GBK,建表的時候,會自動指定為GBK

附命令:
mysql -hlocalhost -uroot -p**** database --default-character-set=gbk < database.sql

以后導出的時候,也要記得--default-character-set=gbk 

寫程序的時候,mysql詢前,一定要SET NAMES!

以上是我長時間無數次失敗和測試積累下來的經驗。

php技術mysq GBKl亂碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 九草在线播放 | 国产综合成人亚洲区 | 欧美日本综合一区二区三区 | 亚洲一区第一页 | 欧洲色综合 | 成人性a激情免费视频 | 伊人久久国产 | 99精品大香线蕉线伊人久久久 | 黄视频网站大全 | 成人信息集中地 | 黄色网页在线 | 日韩在线观看中文字幕 | 44444色视频在线观看 | 午夜欧美福利视频 | 中文字幕一区二区三区精彩视频 | 国产剧情自拍 | 怡红院一区二区在线观看 | 国产精品久久久久久久久岛 | 蕾丝视频成人★在线观看 | 亚洲综合久久综合激情久久 | 哟哟色 | 一本色道久久99一综合 | 久久国产成人 | 国产成人欧美 | 精品国产自在现线看久久 | 都市激情亚洲色图 | 九九热伊人 | 国产免费一区二区三区在线观看 | 成人69视频| 欧美激情在线免费 | 日韩精品免费一区二区三区 | 久久影视网 | 久久婷婷五综合一区二区 | 久久久国产一区二区三区丝袜 | 亚洲吊丝网 | 色在线视频观看 | 亚洲热在线观看 | 激情亚洲综合网 | 久996视频精品免费观看 | 91久久青青青国产免费 | 天天五月天丁香婷婷深爱综合 |