teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

バージョン情報など不足していた部分を追記いたしました。

2021/06/18 00:52

投稿

silyauta
silyauta

スコア12

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
  ![イメージ説明](394641fbc97439257ce9e5a8b1ce2428.png)
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を実行してみたのですが、改善できませんでした。