A5:SQL Mk-2

開発のこと、日々のこと

mysqlにおいて日本語入力をした際「?」と表示される

ホーム フォーラム A5:SQL Mk-2掲示板 mysqlにおいて日本語入力をした際「?」と表示される

  • このトピックには2件の返信、1人の参加者があり、最後にfsにより1年、 9ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #10639 返信
    fs
    ゲスト

    MySqlにてvarchar型のレコードに日本語入力をした際文字数分「?」が表示されてしまいます。
    例)あいう → ???
    調べてみると文字コードを変更?すればできるようなのですがそのやり方がわからず質問させていただきました。
    必要な情報かはわかりませんがxamppでmysqlを起動させています。
    a5m2 version 2.17.2
    xampp version 3.3.0

    #10645 返信
    松原正和
    キーマスター

    fsさんこんにちは。
     
    MySQL のバージョンや文字コード周りの設定を教えていただけるとありがたいです。

    まず、A5:SQL Mk-2の接続設定の画面で、「その他」タブに「サーバーとの通信に Unicode を使用する」にチェックがついていることを確認してください。
     
    あとは、
    set names utf8mb4;

    set names utf8;
    それでだめな場合
    set naems sjis;

    も試すとよいかもしれません。

    #10651 返信
    fs
    ゲスト

    返信ありがとうございます。
    my.iniで文字コードをutf-8に変更したところ正しく表示ができました
    ありがとうございました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: mysqlにおいて日本語入力をした際「?」と表示される
あなたの情報:




コメントは受け付けていません。