
MySQL初心者です。環境はOS:Linux、MySQLのバージョンは5.0.45
テーブル :friends
フィールド:no,name,birth,emailがあるとして
nameの中に、あゆみ、直美、純子、秀美など登録されているとします。
ここで、名前「name」の2桁目「美」という文字のデータを表示させてたくて
mysql> SELECT * FROM friends WHERE SUBSTRING(name,2,1)='美';
と入力したのですが、Empty set (0.00 sec)
と返ってきてしまいます。
例えば、
mysql> SELECT * FROM friends WHERE SUBSTRING(email,2,1)='o';
のように、半角文字だったら正しく返します。
どなたかアドバイスお願いします。
No.2ベストアンサー
- 回答日時:
文字コードを、日本語を使えるように設定されていませんね。
少なくとも、次の4項目は、latin1では日本を使えません。
character_set_client:latin1
character_set_connection:latin1
character_set_database:latin1
character_set_server:latin1
回答ありがとうございます。
ところで、設定を変えるにはmy.cnfを編集するんだと思うんですけど
どこを編集すればいいんでしょうか?
No.1
- 回答日時:
文字コードは何ですか?
SQLを入力できる状態で、次の命令を実行してみてください。
show variables like '%char%'
この回答への補足
character_set_client:latin1
character_set_connection:latin1
character_set_database:latin1
character_set_filesystem:binary
character_set_results:latin1
character_set_server:latin1
character_set_system:utf8
と返ってきました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「A,B組の女子の氏名のよみ。 1 2023/05/16 15:28
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
- MySQL あと、MySQLの文字コードはutf8 気になりますね 1 2022/12/01 07:22
- MySQL mysqlで INSERT と SELECTの用途は 1 2022/04/01 00:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Mobavle type 文字化け
-
PHP+MySQL 4.1.20における文字...
-
MySQL 4.1.10a で日本語入力で...
-
文字化けが解消できません…MySQ...
-
XAMPPの日本語設定
-
文字化け:xamppを利用したphp...
-
phpMyAdminにおけるSJISモード...
-
エクセルで連勤チェックをした...
-
MySQL4.1.11の漢字がAccessで文...
-
mysql.sockとmy.cnfの設定
-
MySQLでJISコードが使えません…。
-
パスワードを忘れてしまいました
-
初心者にもなってませんが・・。
-
データベースを移動したい
-
COUNT(*)の使い方
-
MySQLバージョンアップの問題点
-
mysqlの文字につて教えてください
-
utf8に設定すると起動できません
-
mysqlでdate型の比較について
-
phpMyAdminの最新版について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで連勤チェックをした...
-
like句を使って日本語を検索す...
-
my.cnf と my.ini の違い
-
emacs の日本語入力2
-
windows上のphpにおける全角ハ...
-
sjisを使いたい!
-
my.iniを書き換えても文字化け...
-
ODBC接続で全角文字が文字化け
-
Mysql移行後の文字化け
-
FedoraCore4+php5.0.4+Mysql4.1...
-
MYSQLへODBC接続すると文字化け...
-
MySQLで日本語が化けてしまいま...
-
phpMyadminでのMySQLの文字セット
-
MySQLレコードの文字化けについて
-
MySQL Connector C++について
-
mySQLデータベースに書き込む...
-
「表」の文字入りのレコードがi...
-
SUBSTRING文が日本語認識しない
-
phpMyAdminのデフォルトのLangu...
-
テーブル名の文字化けについて
おすすめ情報