MySQLにPHPでデータを入力しています。
utf8でデータを送信しています。
どうも MySQLの設定がうまくできてないようです。
どこを どうやって変えたらよいのでしょうか?
mysql> show variables like 'char%';
+----------------------+-----------------------+
| Variable_name | Value |
+----------------------+-----------------------+
| character_set_client | cp932 |
| character_set_connection | cp932 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | cp932 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | C:\xampp\mysql\share\charsets\ |
+----------------------+-----------------------+
No.2ベストアンサー
- 回答日時:
my.ini / あるいはmy.cnfを編集します。
C:\xamppとあるので、後者かもしれません。同じ別事例
http://detail.chiebukuro.yahoo.co.jp/qa/question …
参考URL
http://www.dbonline.jp/mysql/myini/
→「文字コードの設定」
解答ありがとうございます。
リンク先の回答が丁寧でとてもわかりやすかったです。
ですが、今回の事象とどうも違うようです。
「my.ini」の
## UTF 8 Settings
#character_set_server=utf8
を
## UTF 8 Settings
character_set_server=utf8
に変えたら文字化けがなおりました。
MySQLバージョン:5.5.27、 PHP拡張機能 MySQLi(XAMPPよりインストール)
No.1
- 回答日時:
>MySQLにPHPでデータを入力しています。
>utf8でデータを送信しています。
MySQLの設定云々の前に、phpスクリプトではどういう接続になっていますか(文字セット指定の部分を含めて提示してください)。
ネイティブなMySQL関数ならmysq_set_charsetで、MySQLi関数ならmysqli_set_charsetで、PDOならDSNで文字セットを指定していると思いますが・・・
http://www.php.net/manual/ja/function.mysql-set- …
http://www.php.net/manual/ja/mysqli.set-charset. …
http://www.php.net/manual/ja/ref.pdo-mysql.conne …
解答ありがとうございます。
なるほど、問題は解決しませんがコードがが古いなど問題があるようです。
もう一度 質問を書きなおします。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL MYSQL エラー 2 2022/10/18 11:37
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- Ruby pythonエラー 4 2022/11/11 19:12
- PHP php エラー 2 2022/10/23 16:43
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- Visual Basic(VBA) エクセルVBAのコードで質問です。 下のコードはJ16の文字列をB3を起点とする範囲から探して、見つ 5 2023/04/07 11:07
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
lolipopでのmysql接続について
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
バッチを用いたフォルダの自動移動
-
phpとaspの違いについて
-
form actionで二つ送信先を指定...
-
phpで画像がどうしても文字化け...
-
透過PNGが透過されない!!
-
PHP8を使うと、大量のWarningが...
-
index.phpって何ですか? 具体...
-
PHPで、エラーがない場合のみ画...
-
これの対応OSを教えて下さい。p...
-
ワードプレスサイト PHP8.0.25...
-
PHPからロリポップ!のメールサ...
-
PHPで複数ファイルのダウン...
-
PHPをhtmlに読み込んだファイル...
-
chmod()で所有者が変わってしまう
-
「クラス関数」「メンバ関数」...
-
ファイルアップロードの上限を...
-
ワードプレス、Contact Form 7...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お名前comのPHPとmysqlの接...
-
phpから、mysqlログイン時のユ...
-
XAMPPでSQL文を流すとフリーズ...
-
localhostにリダイレクトされて...
-
PHPのWARNINGをcatchするには
-
MySQLとPHPで日本語が文字化け...
-
lolipopでのmysql接続について
-
データベースと連動したベーシ...
-
PHP+MYSQL(MYSQLに接続できない)
-
pearDBでの接続エラー(mysqliの...
-
FedoraCore3 phpでのmysqlエ...
-
php.iniのMYSQLの部分ですが…ど...
-
データベースへの持続的接続
-
XserverでpearのDBでMySQLに接続
-
MySQLから送られて来たデータの...
-
JavaからMySQLへの接続
-
MySQLの文字化け
-
pwebmanagerにアクセスするとFa...
-
違うサーバにあるデータベース...
-
さくらvpsでのphpのmysqlの接続...
おすすめ情報