国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

把mysql中的亂碼變成正常的編碼

2024-07-25 19:09:42
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

使用phpmyadmin打開(kāi)后,是亂碼,但是查詢(xún)出來(lái),頁(yè)面顯示是正常的。(mysql使用utf8編碼,數(shù)據(jù)庫(kù)也是utf8編碼。)

前臺(tái)頁(yè)面使用的是默認(rèn)編碼 gb2312,鏈接數(shù)據(jù)庫(kù)后,也沒(méi)有使用 set names

既然頁(yè)面正常,那就好辦,先把數(shù)據(jù)查出來(lái),然后改寫(xiě)成sql語(yǔ)句,把sql當(dāng)作文件來(lái)保存。

sql語(yǔ)句被保存后,這個(gè)時(shí)候還不能用,先把sql文件打開(kāi),用editplus另存為 utf8 格式。

用phpmyadmin 新建一個(gè)相同結(jié)構(gòu)的數(shù)據(jù)庫(kù)(不包括數(shù)據(jù))

再使用phpmyadmin,載入這個(gè)sql文件,直接運(yùn)行。或者是把sql語(yǔ)句復(fù)制到phpmyadmin中運(yùn)行也行(但是文件太大的時(shí)候就太慢了。)

<?php
 $link = mysql_connect('localhost', 'root', 'root');
 mysql_select_db('temp');

 $table = "article"; //指定表名
 $query = 'SELECT * FROM '.$table;
 $result = mysql_query($query);

 while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
  $key = array();
  $value = array();
  foreach ($line as $k=>$v) {
   $key[] = $k;
   $value[] = "'".str_replace("'", "'", $v)."'";
  }
  $sql[] = "INSERT INTO `".$table."`(".join(",", $key).") VALUES(".join(",", $value).");/r/n";
 }
 file_put_contents("sql/".$table."_sql.php", $sql);

 mysql_free_result($result);
 mysql_close($link);
?>

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 浪卡子县| 彭山县| 溧水县| 永和县| 黄浦区| 德清县| 汝南县| 宁安市| 肇州县| 大方县| 尉犁县| 绥芬河市| 大石桥市| 池州市| 溧阳市| 潜江市| 红安县| 曲阜市| 鱼台县| 敖汉旗| 封开县| 土默特右旗| 梅州市| 台江县| 滨海县| 彰武县| 景泰县| 固镇县| 金山区| 高碑店市| 岱山县| 云和县| 平原县| 宾阳县| 卢湾区| 湛江市| 杭锦旗| 巴林左旗| 肇庆市| 海丰县| 洪泽县|