站長資訊網
最全最豐富的資訊網站

php向mysql數據庫傳入字符串亂碼怎么辦

php向mysql數據庫傳入字符串亂碼的解決辦法:1、通過“show variables like 'character%';”查看數據庫編碼方式;2、通過“set character_set_server = 'utf8';”設置編碼為utf8即可。

php向mysql數據庫傳入字符串亂碼怎么辦

本教程操作環境:windows10系統、PHP8.1版、DELL G3電腦

php向mysql數據庫傳入字符串亂碼怎么辦?

PHP向mysql數據庫插入中文顯示亂碼

亂碼如下:

php向mysql數據庫傳入字符串亂碼怎么辦

解決方式

查看數據庫編碼方式:

//查詢 show variables like 'character%'; //設置 set character_set_server = 'utf8';
登錄后復制

php向mysql數據庫傳入字符串亂碼怎么辦

設置HTML頁面編碼

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
登錄后復制

PHP文件編碼設置

//消息頭部 header("Content-Type:text/html; charset=utf-8"); //數據庫連接方式 $conn = new mysqli($servername,$username,$password,$dbname); mysqli_set_charset($conn,'UTF8'); //注意,下面這種方式不行!!! $conn = new mysqli($servername,$username,$password,$dbname); mysqli_query(“set names utf8”);
登錄后復制

相關介紹:

UTF-8(8位元,Universal Character Set/Unicode Transformation Format)是針對Unicode的一種可變長度字符編碼。它可以用來表示Unicode標準中的任何字符,而且其編碼中的第一個字節仍與ASCII相容,使得原來處理ASCII字符的軟件無須或只進行少部分修改后,便可繼續使用。因此,它逐漸成為電子郵件、網頁及其他存儲或傳送文字的應用中,優先采用的編碼。

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
亚洲国产精品一区二区三区久久| 久久久国产亚洲精品| 国产福利91精品一区二区| 四虎永久在线精品免费一区二区 | mm1313亚洲精品国产| 日韩一区二区在线观看视频| 99视频精品全部在线| 亚洲日韩一中文字暮| 2017国产精品自拍| 亚洲中文字幕久久精品无码喷水| 在线精品一区二区三区电影| 国产精品自在线拍国产| 亚洲欧洲中文日韩av乱码| 538精品视频在线观看mp4| 500av导航大全精品| 国产愉拍精品手机| 久久午夜精品视频| 亚洲无码日韩精品第一页| 日韩精品一区二区三区毛片 | 亚洲国产成人精品无码区二本| 国产精品一区二区av| 中日欧洲精品视频在线| 国产成人久久精品亚洲小说| 久久精品国产亚洲精品2020| 国产精品一区二区久久精品无码| 国产精品白浆在线观看无码专区| 中文字幕精品视频| 久夜色精品国产一区二区三区| 国产成人综合精品一区| 国产精品R级最新在线观看| 国产精品黄页在线播放免费| 精品国产日韩亚洲一区在线| 中文字幕精品一区二区日本| 99精品一区二区三区| 久久99精品国产麻豆| 亚洲国产成人精品青青草原 | 亚洲国产精品日韩在线| 精品卡一卡二卡乱码高清| 日本精品久久久久中文字幕| 精品乱码一区内射人妻无码| 麻豆国产精品入口免费观看|