質問編集履歴
2
タイトルの変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Mysql2::Error: Incorrect string value:
|
1
|
+
リモートとローカル環境のmysqlの違い。Mysql2::Error: Incorrect string value: のエラーを解決したい
|
body
CHANGED
File without changes
|
1
質問の追加。リモートとローカルのmysqlの設定を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -21,6 +21,8 @@
|
|
21
21
|
defalutの設定では日本語が読み込まれないとこと。
|
22
22
|
|
23
23
|
以下に設定。
|
24
|
+
リモート
|
25
|
+
```
|
24
26
|
+--------------------------+-------------------------------------------+
|
25
27
|
| Variable_name | Value |
|
26
28
|
+--------------------------+-------------------------------------------+
|
@@ -33,7 +35,22 @@
|
|
33
35
|
| character_set_system | utf8 |
|
34
36
|
| character_sets_dir | /rdsdbbin/mysql-5.7.26.R1/share/charsets/ |
|
35
37
|
+--------------------------+-------------------------------------------+
|
36
|
-
|
38
|
+
```
|
39
|
+
ちなみにローカル
|
40
|
+
```
|
41
|
+
+--------------------------+----------------------------------------------------------+
|
42
|
+
| Variable_name | Value |
|
43
|
+
+--------------------------+----------------------------------------------------------+
|
44
|
+
| character_set_client | utf8 |
|
45
|
+
| character_set_connection | utf8 |
|
46
|
+
| character_set_database | utf8 |
|
47
|
+
| character_set_filesystem | binary |
|
48
|
+
| character_set_results | utf8 |
|
49
|
+
| character_set_server | utf8 |
|
50
|
+
| character_set_system | utf8 |
|
51
|
+
| character_sets_dir | /usr/local/Cellar/mysql@5.6/5.6.47/share/mysql/charsets/ |
|
52
|
+
+--------------------------+----------------------------------------------------------+
|
53
|
+
```
|
37
54
|
再度rake db:seed RAILS_ENV=productionをしても同じエラーが出ました。
|
38
55
|
|
39
56
|
どうやらutf8の設定を実行するコマンドがあるとのことで
|
@@ -52,6 +69,12 @@
|
|
52
69
|
|
53
70
|
MySQL [database-name]> ALTER DATABASE database-name default character set utf8;
|
54
71
|
|
72
|
+
## 仮説
|
73
|
+
もしご存知の方がいらっしゃったらなんですがmysqlのcharacter_sets_dirの設定も
|
74
|
+
ローカル、リモートで合わせていかないといけないのでしょうか?
|
75
|
+
知っている方がいればその方法も教えていただければ幸いです。
|
76
|
+
|
77
|
+
|
55
78
|
##環境
|
56
79
|
rails 5.2.4
|
57
80
|
ruby 2.5.1
|