MySQL: Как произвести замену строки по всей таблице
Потребовалось мне произвести замену строки
Одно мгновение и замена произведена, во всех записях сразу.
Если надо заменить сразу несколько строк/подстрок, можно делать так:
...
size::
на size:
, сразу во всех записях, в поле text
, таблицы comment
. В чём мне помог запрос ниже:
UPDATE `comment`
SET `text` = replace(`text`, 'size::', 'size:');
Одно мгновение и замена произведена, во всех записях сразу.
Если надо заменить сразу несколько строк/подстрок, можно делать так:
UPDATE `comment` SET `text` = replace(`text`, '[size:1]', '[title]');
UPDATE `comment` SET `text` = replace(`text`, '[size:2]', '[title]');
UPDATE `comment` SET `text` = replace(`text`, '[size:3]', '[title]');
UPDATE `comment` SET `text` = replace(`text`, '[/size]', '[/title]');
- Жалоба
Nginx: Добавление слеша в конце URL, если его там нет
Ранее страницы моего сайта открывались, как с слэшем в конце URL, так и без него. Чтобы не допустить дублей страниц, я решил, что мой сайт будет работать только с слэшем в конце URL. Проверку слэша и его добавления делал на PHP:
Слэш добавляется ко всем URL, кроме тех, что имеют на конце:
Всё работает отлично, но грешно делать это на PHP, если есть Nginx... Поискав в интернете решение моей задачи, нашёл такую строку кода:
Данный код добавляет слэш в конец всем URL, кроме тех, где есть точка (
Вставил строку в
...
// Добавление слеша в конце URL, если его там нет
if (substr($url, -1) != '/')
{
if (!preg_match('/(.*)\.(jpg|jpeg|gif|png|js|css|ico)/i', $url))
{
$url = $url . '/';
}
} // End: Добавление слеша в конце URL, если его там нет
Слэш добавляется ко всем URL, кроме тех, что имеют на конце:
jpg|jpeg|gif|png|js|css|ico
.Всё работает отлично, но грешно делать это на PHP, если есть Nginx... Поискав в интернете решение моей задачи, нашёл такую строку кода:
rewrite ^([^.\?]*[^/])$ $1/ permanent;
Данный код добавляет слэш в конец всем URL, кроме тех, где есть точка (
.
) или параметры (id=1
). А значит картинки, к которым будут обращаться на прямую, остаются без слэша.Вставил строку в
location
:
location / {
rewrite ^([^.\?]*[^/])$ $1/
Nginx: Удаление лишних слэшев в URL
Ранее я удалял лишние слэши, при помощи PHP. Делал так:
Сегодня, наконец то, дошли руки, чтобы перенести удаление лишних слэшев в конфиг Nginx. Я добавил в
После чего перечитал конфигурацию, при помощи команды:
Теперь код в PHP удаляю, больше он не нужен. Работает Nginx.
Возможно, будет интересно:
- Блог: Nginx: Добавление слеша в конце URL, если его там нет
- Блог: Nginx: Удаление параметров в URL...
// Удаление лишних слешев
if (preg_match('/\/{2,}/i', $url))
{
$url = preg_replace('/\/{2,}/', '$1/', $url);
} // End: Удаление лишних слешев
Сегодня, наконец то, дошли руки, чтобы перенести удаление лишних слэшев в конфиг Nginx. Я добавил в
server
следующий код:
# Удаление лишних слешев
if ($request_uri ~ "//") {
return 301 $uri;
} # End: Удаление лишних слешев
После чего перечитал конфигурацию, при помощи команды:
nginx -s reload
Теперь код в PHP удаляю, больше он не нужен. Работает Nginx.
Возможно, будет интересно:
- Блог: Nginx: Добавление слеша в конце URL, если его там нет
- Блог: Nginx: Удаление параметров в URL...
Прерывает ли кофе интервальное голодание
Те кто на интервальном голодании (ИГ) не первый раз, знает, что простая вода не прерывает голодание. Но, даже те, кто на ИГ бывал уже несколько раз, может задаваться вопросом "Прерывает ли голодание кофе?". Я один из тех, у кого возник этот вопрос, так как я не живу, без этого напитка.
Чтобы закрыть этот вопрос, я стал искать ответ в интернете. И тут два мнения, что кофе прерывает голодание, и не прерывает. Кто то писал, что после одной кружки кофе он прервал голодание и вылетел из кетоза, кто то пишет, что весь период голодания сидит на одном кофе и все шикарно, то есть конкретного ответа нет.
Ознакомившись с несколькими статьями, перечитав кучу комментариев и пересмотрев несколько видеороликов, я пришел к выводу, что кофе не прерывает интервального голодания. Но, это должен быть чистый кофе, без всяких добавок. Кипяток, кофе и всё.
Кофе с различными добавками, может прервать голодание. Разумеется, многое зависит от самой добавки, что то может не прервёт.
Подозреваю, что человек,...
Чтобы закрыть этот вопрос, я стал искать ответ в интернете. И тут два мнения, что кофе прерывает голодание, и не прерывает. Кто то писал, что после одной кружки кофе он прервал голодание и вылетел из кетоза, кто то пишет, что весь период голодания сидит на одном кофе и все шикарно, то есть конкретного ответа нет.
Ознакомившись с несколькими статьями, перечитав кучу комментариев и пересмотрев несколько видеороликов, я пришел к выводу, что кофе не прерывает интервального голодания. Но, это должен быть чистый кофе, без всяких добавок. Кипяток, кофе и всё.
Кофе с различными добавками, может прервать голодание. Разумеется, многое зависит от самой добавки, что то может не прервёт.
Подозреваю, что человек,...
Являются ли тыквенные семечки Кето продуктом?
В тыквенных семечках содержится 4,7 грамма углеводов, на 100 грамм. Это говорит о том, что тыквенные семечки можно употреблять на Кето, горсть - две.

Кроме того, грамм 50 тыквенных семечек можно употреблять ежедневно, тем, кто находится на Кето. Так как семена тыквы содержат в себе магний, которого обычно не хватает на Кетогенной диете.
Является ли тыквенные семечки Кето продуктом? Да, является....

Кроме того, грамм 50 тыквенных семечек можно употреблять ежедневно, тем, кто находится на Кето. Так как семена тыквы содержат в себе магний, которого обычно не хватает на Кетогенной диете.
Является ли тыквенные семечки Кето продуктом? Да, является....