php MySQL 文字セットの設定方法: まず、対応する PHP ファイルを開き、次にデータベース接続情報を "mysql_query("set names utf8");" に変更し、最後に変更を保存します。
推奨: 「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 サイトの他の関連記事を参照してください。