首頁 >後端開發 >PHP問題 >php插入mysql中文資料出現亂碼怎麼辦

php插入mysql中文資料出現亂碼怎麼辦

coldplay.xixi
coldplay.xixi原創
2020-08-21 11:39:512503瀏覽

php插入mysql中文資料出現亂碼的解決方法:1、在程式碼中加入相關程式碼【mysqli_set_charset($con,'UTF8')】;2、或加入此程式碼【mysqli_query(「set names utf8 ”)】。

php插入mysql中文資料出現亂碼怎麼辦

php插入mysql中文資料出現亂碼的解決方法:

【相關學習推薦:mysql影片教學

$con = mysqli_connect(DB_HOST, DB_USER, DB_PWD, $dbname) or die('数据库连接失败');
mysqli_set_charset($con,'UTF8');

一定要加上這句話,可以設定編碼格式。不加則亂碼。

還有一種設定方式

mysqli_query(“set names utf8”);

用這句話取代上面程式碼即可。

php插入mysql中文資料出現亂碼怎麼辦

 修改之後:

php插入mysql中文資料出現亂碼怎麼辦

#相關學習推薦:php程式設計(影片)

以上是php插入mysql中文資料出現亂碼怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn