Список заметок (1)

Как сделать RLIKE в MySQl не чувствительным к регистру


Ответ на этот вопрос в интернете не нашел и нашел решение лишь сравнением с другими моими программами. Поэтому подумал, что кому - то эта заметка может быть полезна.
 

История


Короче.
Делал я поиск в программе для домашней инвентаризации... тестировал, проверял и гляжу не находит что должен находить. Проверил код - все норм. Без ошибок все должно работать.

Оказалось что поиск почему то чувствителен к регистру, поэтому и не находит.

Я стал думать в чем дело? Вроде бы раньше также делал и был не чувствителен!

Проверил на чувствительность к регистру поиск в органайзере файлов, органайзере статей и органайзере ссылок которые вы можете скачать бесплатно... И там поиск не чувствительный к регистру. А тут вроде так же делаю и чувствительный... думаю, че за дела?

Может я как - то переводил как то текст SQL и пхп в нижний регистр? Да вроде нет. И в интернете как - то решения такого не нашел.

Но смотрю.. там поиск нечувствительный к регистру... А здесь тоже самое и чувствительный...

Стал сравнивать Б.Д. и вроде все тоже кроме одного... короче выяснилось, что там где RLIKE чувствителен к регистру поле в «Collation» значение «utf8_general_ci», а там где нечувтсвствительный значение «cp1251_general_ci».

Через ПХП Май Админ узменил это значение и RLIKE заработал как надо.

И вот таким кодом который выдал ПХП Май Админ изменив таблицы и строки можно это исправить и в остальных полях, чтоб быстрее
ALTER TABLE `thing` CHANGE `thing_name` `thing_name` TEXT CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL

Вот так вот можно решить такую проблему.

В интернете ответа на этот вопрос не нашел, поэтому решил написать. Возможно кому - то будет полезно.


Заметка добавлена: 11 Июля 2023 (Вторник) в 04:47:29
Последнее редактирование: 11 Июля 2023 (Вторник) в 05:06:55

Намолотил:
0 Мб. / 0.33 Кб. / 337 Байт - размер данных в поле "text", "desc" и "name" этой заметки.
0 Мб. / 1.9 Кб. / 1946 Байт - размер с html
0 Мб. / 1.61 Кб. / 1644 Байт - размер без html (только текст)
0 Мб. / 0.29 Кб. / 302 Байт - размер html
(1 байт = 1 символ);
Слов: ~ 263 (251) без html
~ 273 (273) - объектов разделенных пробелом в поле "text", "desc" и "name" этой страницы.
Приблизительное время чтения вслух:
Слов 273, скорость в минуту - 140 = 1 мин. 57 сек.
Про себя:
скорость в минуту - 300 = 0 мин. 55 сек.

Меня зовут Валера и я хочу запустить 2 вирусных идеи, которые искал уже давно, ЧТОБЫ ИЗМЕНИТЬ ЧТО-ТО В ЭТОМ МИРЕ. Во-первых это символ +2800 значение которого совершенно противоположно +100500:

И он для того, чтобы рассказать о еврейском фашизме, 2800 рабах каждому еврею, а главное о каббалистическом языке и каббалистических методах и электронном концлагере который нам готовят и как его избежать. Я думаю многие из вас слышат об этом первый раз и не понимают о чем это я:-) Но это интересно, важно знать каждому и каждому важно рассказывать об этом другим. Подробнее об этом на сайте plus2800.ru.

А во-вторых волшебный третий нос на лбу:-) Это как у пастофарианцев друшлак на голове.

Тоже религиозный символ, но тройного назначения.

Во 1-ых это тоже религиозный символ придуманный для того, чтобы рассказать о +2800 и его значениях.

Во 2-ых наделяет сверхспособностью о которой мечтал один английский комик.

В 3-их он может спасти тому кто его носит жизнь!

А в 4-ых его можно использовать как антистресс который всегда под рукой.
И в отличии от друшлака его можно носить хоть постоянно - хоть дома, хоть в офисе, хоть на улице даже не замечая этого. В любую погоду и он подходит под любую одежду.

У учительницы их Химок были проблемы из-за того, что она пришла в школу с друшлаком на голове и вела в таком виде урок. Из-за этого у неё были проблемы и это была разовая акция. А ношение третьего носа можно обосновать и практическими соображениями перечисленными выше. Но при этом все равно все будут знать откуда взялась такая мода, для чего и какие смыслы несет.

И подробней об этом на сайте plus2800.ru.

А самое главное, что когда я начинал этот проект, то думал что люди верят в религиозную чушь, потому что не знают о лжи и преступлениях церквей и если им рассказать, то они перестанут верить. Но на самом деле ни х.... И многие готовы верить в это, поддерживать это или по крайней мере относиться нейтрально, потому что думают что хоть это и ложь, но ложь полезная и выгодная, поэтому пусть будет.

Хм... Возможно поможет если объяснить, что это вредная ложь и они то как раз и создают проблемы, которые решают. Но как ни странно это тоже малоэффективно.

А знаете в чем причина? Людей зазомбировали и научили так, что им кажется. что они думают сами, а на самом деле думают чужими мыслями и никакие аргументы и факты ничего не изменят. Вот если телевизор скажет и в то, что будут говорить люди вокруг они поверят скорее чем логике и здравому смыслу. Поэтому чтобы они "услышали" логику и здравый смысл, нужно чтобы миллионы людей говорили об этом. И для этого и был придуман волшебный третий нос на лбу.

И вот если миллионы, десятки миллионов, сотни миллионов будут носить волшебный третий нос и рассказывать о том, что зашифровано в символе +2800, то они вдруг услышат здравый смысл и логике и вдруг они "поймут"... Хотя на самом деле нет, а просто опять поверят авторитету. Но в принципе это на данном этапе и не важно - главное результат. Но в общем идея такая и подробнее об этом на сайте plus2800.ru



Список заметок

1 ) Как сделать RLIKE в MySQl не чувствительным к регистру




Скачать все эти страницы с ссылками
и привязанными к ним файлами