php顯示遇到亂碼資料庫是mysql

2021-08-27 22:18:59 字數 519 閱讀 4565

使用php+mysql時遇到過字元亂問題,解決方法:

在mysql_connect後面加一句set names utf8,即可使得utf8的資料庫消除亂碼,對於gbk的資料庫則使用set names gbk,**如下:

1$mysql_mylink

=mysql_connect($mysql_host, $mysql_user, $mysql_pass);

2mysql_query("

setnames

'gbk

'");

資料庫字符集為utf-8 

連線語句用這個

1mysql_query("

setnames

'utf8

'");

2mysql_query("

setcharacter

setutf8");

3mysql_query("

setcharacter_set_results

=utf8

'");

PHP取mysql資料庫顯示亂碼 解

linux系統下面 php頁面 或者class類裡面也ok.conn mysql connect ip位址,使用者名稱,密碼 or die 鏈結資料庫失敗 mysql error 編碼client為utf8 mysql query set character set client utf8 conn...

php的中文資料是亂碼,php資料庫中文亂碼

mysql是我們專案中非經常常使用的資料型資料庫。可是由於我們須要在資料庫儲存中文字元,所以經常遇到資料庫亂碼情況。1 建立資料庫及表時設定字符集,避免出現中文亂碼的方法 建立資料庫create database test character set utf8 collate utf8 genera...

PHP向mysql資料庫插入中文顯示亂碼

檢視資料庫編碼方式 查詢 show variables like character 設定 set character set server utf8 設定html頁面編碼 php檔案編碼設定 訊息頭部 header content type text html charset utf 8 資料庫連...