以下の環境でPHPとMySQLを使おうと思っているのですが、MySQLのコンソール画面で日本語を入力しようとしても、日本語が表示もされずに消えてしまいます。
mysql> select * from table where data='日本語
↑ここでエンターを押すと
mysql> select * from table where data='
↑こうなります
過去にも似たような事例は見かけるのですが、参考にして対処しても改善されません。どうしたらよいのでしょうか、すみませんが教えてください。
<以下は環境など>
・FedoraCore2
・Apache2
・PHP5.0.4
・MySQL4.1.10a
■設定ファイル
/etc/my.cnf
[mysqld]
default-character-set = ujis
[mysqldump]
default-character-set = ujis
[mysql]
default-character-set = ujis
■起動方法
/usr/local/mysql/bin/mysqld_safe --default-character-set=ujis &
■SHOW CHARACTER SET
以下のように表示されすので、文字コードは入っているように思えるのですが、
どうやって使用すればよいのでしょうか。
mysql> SHOW CHARACTER SET
…略…
| ujis | EUC-JP Japanese | ujis_japanese_ci | 3 |
| sjis | Shift-JIS Japanese | sjis_japanese_ci | 2 |
…略…
■Linuxの日本語環境
/etc/sysconfig/i18n
LANG="ja_JP.eucJP"
SUPPORTED="ja_jp.eucJP:ja_JP:ja"
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
とりあえず
その一文、mysql_query()を使えばできます。
※どうしてもコマンドラインからできなかったらの話。ちなみに、うちは文字コードいじってないけど、問題ありません。
PHPのmysql_query()を使用するというわけですね。
とりあえずこれで代用できそうです。
ありがとうございます。
ちなみにmysql_query()で日本語を登録した後、
mysql> select * from table;
で登録された日本語は表示できるのに、
相変わらず日本語の入力は出来ない…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL あと、MySQLの文字コードはutf8 気になりますね 1 2022/12/01 07:22
- MySQL XamppでインストールしたMySQLのフォルダのWinRARでのバックアップについて 1 2022/06/22 18:55
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sjisを使いたい!
-
文字コード変更
-
接続ができません
-
旧filemakerで和暦(令和など)...
-
mysqlがインストールされている...
-
MySQL エラー Duplicate entry...
-
文字コードMS932(Windows-31J...
-
MySQL 文字化けについて
-
MySQLにリモートホストから接続...
-
xamppでmysqlをインストールし...
-
VBAで変数内に保持された二次配...
-
ローカル以外のMySQLをphpMyAdm...
-
winmysqladmin.exeが見つかりま...
-
max_sp_recursion_depthを設定...
-
mysqlがインストールされている...
-
プライマリーキーの昇順でソー...
-
RPMのmysqlとmysql-serverの違い
-
mysql_close();の必要性について
-
検索で濁点や半濁点をヒットさ...
-
MySQLサーバーに接続でき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
like句を使って日本語を検索す...
-
my.cnf と my.ini の違い
-
エクセルで連勤チェックをした...
-
ODBC接続で全角文字が文字化け
-
windows上のphpにおける全角ハ...
-
phpMyadminでのMySQLの文字セット
-
phpMyAdminのデフォルトのLangu...
-
netscreen remoteに関して
-
MYSQLの文字化けについて
-
文字コード変更
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
副問合せにLIKE文を使う方法は...
-
ODP.NETのバージョン確認
-
ERROR 1045 (28000) (using pas...
-
VBAで変数内に保持された二次配...
-
MySQLカラム名は日本語と英数字...
-
INT型は金額の型に使用するべき...
-
プライマリーキーの昇順でソー...
-
Float型の時の計算結果がおかしい
おすすめ情報