歡迎您光臨本站 註冊首頁
小知識  >  Mysql >

從Mysql 裡面導出來的數據怎麼是亂碼

admin @ 2017-12-03 reply:0
←手機掃碼閱讀

這是編碼不同造成的,要保證下面三處的編碼相同才行 以編碼為 Utf-8為例: 1.在創建網頁時 首選項裡面 要用 charset=utf-8; 2.在建表的時候設置編碼類型  整理編碼 為 utf-8; 3.以PHP為例 在資料庫連接語句處 要加一行mysql_query('SET NAMES "utf-8"') 進行數據格式化; 比如: $db_host="localhost";  $db_user="root";  $db_password="password";  $db_name="test";  $link=mysql_connect($db_host,$db_user,$db_password);  mysql_query("SET NAMES 'utf-8'",$link);  // 這句是 防亂碼 重點 $db=mysql_select_db($db_name,$link);    只要保證做到上面三條 就不會出現中文亂碼了 編碼也可以選其它的 只要三處編碼相同就行;


[admin via ] 從Mysql 裡面導出來的數據怎麼是亂碼已經有854次圍觀

http://coctec.com/room/show-1668.html