質問編集履歴
1
バージョン情報など不足していた部分を追記いたしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,6 +15,18 @@
|
|
15
15
|
|
16
16
|
検索対象のカラムはVARCHAR型で、テーブルのエンコーディングはutf8mb4に設定されています。
|
17
17
|
また、検索文字列とDBに登録されている文字列は日本語です。
|
18
|
+
※追記
|
19
|
+
MariaDBのバージョンは10.5となります。
|
20
|
+
```ここに言語を入力
|
21
|
+
CREATE TABLE `info` (
|
22
|
+
`id` int(32) unsigned NOT NULL AUTO_INCREMENT,
|
23
|
+
`title` varchar(128) NOT NULL DEFAULT '',
|
24
|
+
`groups` varchar(128) NOT NULL DEFAULT '',
|
25
|
+
`genre` int(64) NOT NULL DEFAULT 2,
|
26
|
+
PRIMARY KEY (`id`)
|
27
|
+
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
28
|
+
```
|
29
|
+
データはMac向けのアプリケーション(sequel pro)の機能を用いて追加しました。(SQLは用いていません)
|
18
30
|
|
19
31
|
### 試したこと
|
20
32
|
|
@@ -29,6 +41,17 @@
|
|
29
41
|
|
30
42
|

|
31
43
|
|
44
|
+
※追記
|
45
|
+
以下が比較したテキストと、それらをバイナリ化したものです。
|
46
|
+
・バイナリ文字列
|
47
|
+
ラブライブ(DB)
|
48
|
+
|
49
|
+
11100011 10000011 10101001 11100011 10000011 10010101 11100011 10000010 10011001 11100011 10000011 10101001 11100011 10000010 10100100 11100011 10000011 10010101 11100011 10000010 10011001
|
50
|
+
|
51
|
+
ラブライブ(手入力)
|
52
|
+
|
53
|
+
11100011 10000011 10101001 11100011 10000011 10010110 11100011 10000011 10101001 11100011 10000010 10100100 11100011 10000011 10010110
|
54
|
+
|
32
55
|
他のレコードについても調べてみたところ、同様に検索できないものが一部存在し、それらもバイナリ化すると異なるものとなりました。
|
33
56
|
|
34
57
|
DB管理アプリのクエリ機能が問題かと思い、Pythonのライブラリを用いてSQLを実行してみたのですが、改善できませんでした。
|