操作問い合わせ #2483
closedJA_INSERT_TABLE.sqlが適応できない
Description
お世話になります。
表題の件につきまして確認させて頂きたい内容がございます。
■事象
Job Arranger for Zabbixのインストールマニュアルを参考にインストールを実行しているが
文字コードが原因なのか、表題のsplが適応できない。
■エラー内容
[root@HOST data]# mysql -u ユーザ名 -pパスワード zabbixDB名 < JA_INSERT_TABLE.sql
Warning: Using a password on the command line interface can be insecure.
ERROR 1366 (HY000) at line 44: Incorrect string value: '\xE6\x99\x82\xE9\x96\x93...' for column 'command_name' at row 1
■mysql文字コード
mysql> show variables like 'character%';----------------------------------------------------+
| Variable_name | Value |----------------------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |----------------------------------------------------+
8 rows in set (0.00 sec)
■環境
CentOS6.6(Final)AWSにて構築
Zabbix 3.0.1
mysql Ver 14.14 Distrib 5.6.30, for Linux (x86_64) using EditLine wrapper
Job Arranger for Zabbix 3.0.0
本事象が発生している為、導入が出来ない状態です。
何卒、解決方法をご回答頂ければ幸甚です。
以上、宜しくお願い致します。
Updated by 保守サポート 担当 over 7 years ago
- Status changed from 新規登録 to 受付完了
ジョブアレンジャーのご利用ありがとうございます。
character_set_database | latin1
は utf8 ではないでしょうか。
mysqlの設定の問題かもしれません。ご確認ください。
速やかな返信のためにサポート契約をご検討頂ければ幸甚です。
宜しくお願い致します。
Updated by 保守サポート 担当 over 7 years ago
JA_INSERT_TABLE.sql の中身が文字化けしていないかもご確認下さい。
Updated by Anonymous over 7 years ago
本件につきましてAWSのデフォルトで文字コードを正常にしていないとlatin1になる事象を確認しました。
一度tableを全て削除し、MySQLの設定を見直し
/etc/my.cnfの[mysqld]に対し、以下文言を追加致しましたところ正常に動作しております。
[mysqld]
collation-server = utf8_general_ci
ご確認ありがとうございました。
本件はクローズとして頂いて問題ございません。
Updated by Anonymous over 7 years ago
>一度tableを全て削除し
こちらについてですがja_から始まるものが全てlatin1の為、そちらを削除しました。
為念記述しておきます。