ホームページ >バックエンド開発 >PHPの問題 >php mysqlの文字セット設定方法

php mysqlの文字セット設定方法

藏色散人
藏色散人オリジナル
2020-08-08 10:22:303234ブラウズ

php MySQL 文字セットの設定方法: まず、対応する PHP ファイルを開き、次にデータベース接続情報を "mysql_query("set names utf8");" に変更し、最後に変更を保存します。

php mysqlの文字セット設定方法

推奨: 「PHP ビデオ チュートリアル

PHP Mysql データベースに接続するときのエンコード方法を設定します (文字化けの原因 1)

コードを直接アップロードする:

データベースに接続する:

<?php
   $connect=mysql_connect("服务器","登录的用户名","登录的密码");  
   mysql_select_db("数据库名",$connect);
   mysql_query("set names utf8");   //这里设置编码方式为 utf8 
?>

ps: エンコード方法を設定するときに、mysql_query("set names utf-8") ; ローカルで wamp エンコードを使用すると表示に問題はありません。その後、ワンワンの仮想ホスト上に作成したシステムを置くと文字化けが発生します。中国語の一部は表示できるが、一部は表示されません。漢字はダメなの?

やその他の奇妙な文字が含まれているため、PHP Web ページ ファイルとソース コードのエンコード方式がすべて utf-8 であることを確認しました。最終的に、データベースのここでのエンコード設定に問題があることがわかりました。接続に長い間苦労しました。......

以上がphp mysqlの文字セット設定方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。