Как я могу обновить данные в базе данных путем миграции с косой чертой? - PullRequest
0 голосов
/ 07 ноября 2019

У меня проблема с миграцией.

Это мой код:

UPDATE table_name set table_field = '\\xyz\\xyz\\xyz\\xyz' where table_field like '\\\\zxy\\\\zxy\\\\zxy\\\\zxy'

Он работал в MySQL Workbench. но с тортом php при миграции не работает. Когда я обновляю другие данные в другом поле, это работает, но с косой чертой или другими вещами, которые я не знаю, Это не работает.

$index = $this->execute(" UPDATE table_name set table_field = '\\xyz\\xyz\\xyz\\xyz' where table_field like '\\\\zxy\\\\zxy\\\\zxy\\\\zxy'");

$ index всегда 0.

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 08 ноября 2019

Я решил проблему с этим кодом:

$index = $this->execute('UPDATE table_name set `table_field` = \'\\\xyz\\\Lib\\\xyz\\\xyz\' where `table_field` = \'\\\zxy\\\zxy\\\zxy\\\zxy\'');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...