<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <title>MySQL</title>
    <description>Установка, наладка и работа с MySQL базами</description>
    <pubDate>Sat, 07 Mar 2026 05:40:49 +0000</pubDate>
    <lastBuildDate>Sat, 07 Mar 2026 05:40:49 +0000</lastBuildDate>
    <generator>Форум PHP Программистов | PHP.ru</generator>
    <link>https://php.ru/forum/forums/mysql.20/</link>
    <atom:link rel="self" type="application/rss+xml" href="https://php.ru/forum/forums/mysql.20/index.rss"/>
    <item>
      <title>Вернуть все записи свыше определенного количества</title>
      <pubDate>Tue, 04 Mar 2025 15:01:28 +0000</pubDate>
      <link>https://php.ru/forum/threads/vernut-vse-zapisi-svyshe-opredelennogo-kolichestva.103097/</link>
      <guid>https://php.ru/forum/threads/vernut-vse-zapisi-svyshe-opredelennogo-kolichestva.103097/</guid>
      <author>invalid@example.com (3d_killer)</author>
      <dc:creator>3d_killer</dc:creator>
      <content:encoded><![CDATA[Всем привет, вроде вопрос простой, но не могу сообразить как правильнее сделать, таблица с графиком для пользователя, там сохраняются значения каждые 3,5 секунд в зависимости от настроек, разрешаем сохранение 10 часов итого если 3 секунды получается 12000 записей, есть поле с датой, то есть нужно выбрать записи и удалить которые превышают это количество естественно старые.<br />
вот запрос выборки, но это одно значение, а нужно все<br />
SELECT * FROM temp WHERE user_id=&quot;&quot; ORDER BY DATE DESC LIMIT...<br />
<br />
<a href="https://php.ru/forum/threads/vernut-vse-zapisi-svyshe-opredelennogo-kolichestva.103097/" class="internalLink">Вернуть все записи свыше определенного количества</a>]]></content:encoded>
      <slash:comments>10</slash:comments>
    </item>
    <item>
      <title>Как доработать скрипт</title>
      <pubDate>Sun, 12 Jan 2025 00:50:05 +0000</pubDate>
      <link>https://php.ru/forum/threads/kak-dorabotat-skript.103012/</link>
      <guid>https://php.ru/forum/threads/kak-dorabotat-skript.103012/</guid>
      <author>invalid@example.com (sotex2)</author>
      <dc:creator>sotex2</dc:creator>
      <content:encoded><![CDATA[Доброго времени суток. Подскажите как в рабочий скрипт ниже добавить еще один параметр. Сам скрипт преднозначен для перезаписи значений в базе данных. сейчас скрипт переписывает значения из дополнительных полей, а нужно еще добавить какой-то параметр для перезаписи тайтла (заголовка статьи). сайт на движке DLE (скрин приложил).<br />
<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&lt;?php</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">$dbhost = &quot;localhost&quot;; // Хост1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">$dbuser = &quot;&quot;; // Пользователь баз данных</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">$dbpassword = &quot;&quot;; // Пароль</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">$dbname = &quot;&quot;; // Имя баз данных</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">// Подключение к...</div></li>
</ol></div>
</div><a href="https://php.ru/forum/threads/kak-dorabotat-skript.103012/" class="internalLink">Как доработать скрипт</a>]]></content:encoded>
      <slash:comments>6</slash:comments>
    </item>
    <item>
      <title>Cимвол "собака", "собачка", "@" вызывает ошибку при работе запроса</title>
      <pubDate>Tue, 22 Oct 2024 08:28:01 +0000</pubDate>
      <link>https://php.ru/forum/threads/cimvol-sobaka-sobachka-vyzyvaet-oshibku-pri-rabote-zaprosa.102879/</link>
      <guid>https://php.ru/forum/threads/cimvol-sobaka-sobachka-vyzyvaet-oshibku-pri-rabote-zaprosa.102879/</guid>
      <author>invalid@example.com (dedyukhinnp)</author>
      <dc:creator>dedyukhinnp</dc:creator>
      <content:encoded><![CDATA[Здравствуйте, уважаемые!<br />
<br />
У меня есть база данных, она состоит из 4 столбиков.<br />
Имя,<br />
Телефон,<br />
E-mail,<br />
Пароль<br />
<br />
У меня есть поле, в которое я ввожу текст (номер телефона или E-mail)<br />
Это поле = $telefon_pochta<br />
И есть кнопка, которая выполняет SQL-запрос.<br />
<br />
Выполняется такой допустим запрос:<br />
&quot;SELECT * FROM users where telefon like $telefon_pochta or pochta like $telefon_pochta&quot;<br />
<br />
Предположим, в базе есть запись <br />
Вася, 89221234567, <a href="mailto:vasya@vasya.info">vasya@vasya.info</a>, 12345<br />
<br />
Если в поле я ввожу...<br />
<br />
<a href="https://php.ru/forum/threads/cimvol-sobaka-sobachka-vyzyvaet-oshibku-pri-rabote-zaprosa.102879/" class="internalLink">Cимвол &quot;собака&quot;, &quot;собачка&quot;, &quot;@&quot; вызывает ошибку при работе запроса</a>]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>Кодировка при работе с mysql.</title>
      <pubDate>Wed, 25 Sep 2024 08:57:21 +0000</pubDate>
      <link>https://php.ru/forum/threads/kodirovka-pri-rabote-s-mysql.102805/</link>
      <guid>https://php.ru/forum/threads/kodirovka-pri-rabote-s-mysql.102805/</guid>
      <author>invalid@example.com (alex-777)</author>
      <dc:creator>alex-777</dc:creator>
      <content:encoded><![CDATA[Всем привет,<br />
<br />
нужно заносить в базу данных спарсенные данные.<br />
Иногда в базу записываются вопросы, это какие-то части строки, которые при выборе мышкой в dbforge studio превращаются в вопросы.<br />
База данных, таблица и поле в кодировке utf8mb4.<br />
<br />
При записи в поле значения &quot;✨ ✨&quot; записывается как &quot;✨ ???????????????????????????????????????????????? ✨&quot;<br />
<br />
Голова вообще не варит, куда копать?<br />
<br />
UPD. Здесь на форуме при записи слово вообще не сохранилось, значение &quot;✨ <b>ProShop</b> ✨&quot; в посте сохранилось...<br />
<br />
<a href="https://php.ru/forum/threads/kodirovka-pri-rabote-s-mysql.102805/" class="internalLink">Кодировка при работе с mysql.</a>]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>Изменение порядка строк</title>
      <pubDate>Thu, 12 Sep 2024 14:50:03 +0000</pubDate>
      <link>https://php.ru/forum/threads/izmenenie-porjadka-strok.102761/</link>
      <guid>https://php.ru/forum/threads/izmenenie-porjadka-strok.102761/</guid>
      <author>invalid@example.com (Иван_Тан)</author>
      <dc:creator>Иван_Тан</dc:creator>
      <content:encoded><![CDATA[Приветствую.<br />
<br />
Дано: PHP – 8.1, MySQL – 5,7, Задача:<br />
<br />
Есть (id) и 4 числовых столбца, (char1,char2,char3,char4) в таблице MySQL, в них числа перемешаны. Надо отсортировать по возрастанию числа, не в столбцах, а в строках (char1,char2,char3,char4). Пример:<br />
<br />
Было - char1=58, char2=3, char3=20, char4=9;<br />
<br />
Надо - char2=3, char4=9, char3=20,  char1=58;<br />
<br />
Как я понимаю надо сначала вывести строки  в массив, там проверить, как расположены цифры (в некоторых строках они могут быть в нужном порядке)....<br />
<br />
<a href="https://php.ru/forum/threads/izmenenie-porjadka-strok.102761/" class="internalLink">Изменение порядка строк</a>]]></content:encoded>
      <slash:comments>3</slash:comments>
    </item>
    <item>
      <title>ORDER и SELECT выполняются до WHERE</title>
      <pubDate>Tue, 13 Aug 2024 09:59:17 +0000</pubDate>
      <link>https://php.ru/forum/threads/order-i-select-vypolnjajutsja-do-where.102539/</link>
      <guid>https://php.ru/forum/threads/order-i-select-vypolnjajutsja-do-where.102539/</guid>
      <author>invalid@example.com (mirosas)</author>
      <dc:creator>mirosas</dc:creator>
      <content:encoded><![CDATA[MySQL версии 5.6.25 - проблемы с производительностью запросов Select where order limit. Начал пытаться смотреть что к чему. Судя по времени выполнения различных запросов, складывается впечатление, что сперва выполняется ORDER, затем в цикле ( SELECT, затем WHERE), цикл длится до тех пор, пока не будет достигнут LIMIT. Можно как-то заставить сперва выполнять WHERE, потом ORDER BY, потом SELECT LIMIT ?<br />
<br />
Как я это понял. Создал таблицу:<br />
<br />
CREATE TABLE `test` (<br />
  `id` int(11) NOT NULL...<br />
<br />
<a href="https://php.ru/forum/threads/order-i-select-vypolnjajutsja-do-where.102539/" class="internalLink">ORDER и SELECT выполняются до WHERE</a>]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>как избежать ошибки при вычитании , если значение одного поля больше другого?</title>
      <pubDate>Mon, 29 Jul 2024 16:16:11 +0000</pubDate>
      <link>https://php.ru/forum/threads/kak-izbezhat-oshibki-pri-vychitanii-esli-znachenie-odnogo-polja-bolshe-drugogo.102502/</link>
      <guid>https://php.ru/forum/threads/kak-izbezhat-oshibki-pri-vychitanii-esli-znachenie-odnogo-polja-bolshe-drugogo.102502/</guid>
      <author>invalid@example.com (yanuzay)</author>
      <dc:creator>yanuzay</dc:creator>
      <content:encoded><![CDATA[Здравствуйте.<br />
<br />
Про функцию IF() знаю.<br />
<br />
Запрос из базы mysql , такой:<br />
<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">SELECT storage, balance - reserve as balance FROM products_balance WHERE product_id= 1351 and (balance - reserve)=(SELECT max(balance - reserve) FROM products_balance WHERE product_id= 1351) LIMIT 1</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
</ol></div>
</div>Иногда значение поля  reserve больше , чем значение поля balance . Поэтому возникает ошибка:<br />
<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">Numeric value out of range: 1690 BIGINT UNSIGNED value is out of range</div></li>
</ol></div>
</div>Про функцию IF() знаю. <br />
<br />
Но...<br />
<br />
<a href="https://php.ru/forum/threads/kak-izbezhat-oshibki-pri-vychitanii-esli-znachenie-odnogo-polja-bolshe-drugogo.102502/" class="internalLink">как избежать ошибки при вычитании , если значение одного поля больше другого?</a>]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>возможно ли организовать group concat</title>
      <pubDate>Sat, 18 May 2024 07:03:09 +0000</pubDate>
      <link>https://php.ru/forum/threads/vozmozhno-li-organizovat-group-concat.102284/</link>
      <guid>https://php.ru/forum/threads/vozmozhno-li-organizovat-group-concat.102284/</guid>
      <author>invalid@example.com (l_2001)</author>
      <dc:creator>l_2001</dc:creator>
      <content:encoded><![CDATA[здравствуйте!<br />
есть таблица table и есть таблица-справочник reference соотв. этому id...приблизительно вот так:<br />
table<br />
id | name<br />
1  | 1, 2<br />
reference<br />
id | code | second<br />
1  |  1      | tratata<br />
1  |   2     | trutata<br />
вопрос - в принципе возможно ли создать возможностями MySql итоговую строку, которая будет такой:<br />
id | name<br />
1  | tratata @ trutata ?<br />
поле name varchar...<br />
почему спрашиваю... есть очень много строк в первой таблице и средствами php и Mysql вопрос решается, но длительность отработки...<br />
<br />
<a href="https://php.ru/forum/threads/vozmozhno-li-organizovat-group-concat.102284/" class="internalLink">возможно ли организовать group concat</a>]]></content:encoded>
      <slash:comments>14</slash:comments>
    </item>
    <item>
      <title>FULLTEXT не ищет цифры</title>
      <pubDate>Thu, 09 May 2024 07:50:30 +0000</pubDate>
      <link>https://php.ru/forum/threads/fulltext-ne-ischet-cifry.102267/</link>
      <guid>https://php.ru/forum/threads/fulltext-ne-ischet-cifry.102267/</guid>
      <author>invalid@example.com (zhenia3003)</author>
      <dc:creator>zhenia3003</dc:creator>
      <content:encoded><![CDATA[Почему не проходит поиск по цифрам?<br />


<div class="bbCodeBlock bbCodePHP">
	<div class="type">PHP:</div>
	<div class="code"><ol class="php" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">SELECT image<span style="color: #339933;">.*,</span> MATCH <span style="color: #009900;">&#40;</span><a target="_blank" rel="nofollow" href="http://www.php.net/hash"><span style="color: #990000;">hash</span></a><span style="color: #009900;">&#41;</span> AGAINST <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;0100011111011001111111100110011111011001001101110111111111001111111101111111111111111111111111111111&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">AS</span> rel FROM image WHERE MATCH <span style="color: #009900;">&#40;</span>`<a target="_blank" rel="nofollow" href="http://www.php.net/hash"><span style="color: #990000;">hash</span></a>`<span style="color: #009900;">&#41;</span> AGAINST <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;0100011111011001111111100110011111011001001101110111111111001111111101111111111111111111111111111111&quot;</span> IN BOOLEAN MODE<span style="color: #009900;">&#41;</span> AND access <span style="color: #339933;">=</span> <span style="color: #0000ff;">'0'</span> order by id desc LIMIT <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span><span style="color: #cc66cc;">50</span><span style="color: #339933;">;</span></div></li>
</ol></div>
</div>]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>возможна ли сортировка по числу, которое является частью строки?</title>
      <pubDate>Sun, 07 Apr 2024 08:22:32 +0000</pubDate>
      <link>https://php.ru/forum/threads/vozmozhna-li-sortirovka-po-chislu-kotoroe-javljaetsja-chastju-stroki.102200/</link>
      <guid>https://php.ru/forum/threads/vozmozhna-li-sortirovka-po-chislu-kotoroe-javljaetsja-chastju-stroki.102200/</guid>
      <author>invalid@example.com (logovo)</author>
      <dc:creator>logovo</dc:creator>
      <content:encoded><![CDATA[В колонке таблицы MySQL (тип text) находятся записи типа:<br />
/частьurl/15/ <br />
/частьurl/1235/<br />
/частьurl/743/<br />
и т.п.<br />
где &quot;частьurl&quot; везде одинакова.<br />
возможно ли отсортировать запрос по числу, чтобы порядок был 15, 743, 1235 (а не как у строки 1235, 15, 743)?]]></content:encoded>
      <slash:comments>10</slash:comments>
    </item>
    <item>
      <title>Кодировка строки возвращаемой из функции</title>
      <pubDate>Mon, 25 Mar 2024 17:14:41 +0000</pubDate>
      <link>https://php.ru/forum/threads/kodirovka-stroki-vozvraschaemoj-iz-funkcii.102167/</link>
      <guid>https://php.ru/forum/threads/kodirovka-stroki-vozvraschaemoj-iz-funkcii.102167/</guid>
      <author>invalid@example.com (alex-777)</author>
      <dc:creator>alex-777</dc:creator>
      <content:encoded><![CDATA[Всем привет,<br />
<br />
На одном сервере Mysql столкнулся с проблемой. <br />
Есть функция, которая возвращает имя по коду.<br />
<br />
Таблица regions <br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">id integer</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">name varchar(128)</div></li>
</ol></div>
</div>В phpMyAdmin запрос<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">select id, name from regions;</div></li>
</ol></div>
</div>возвращает все как нужно.<br />
<br />
Функция get_reg_name<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">BEGIN</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; DECLARE regname varchar(128) DEFAULT &quot;&quot;;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; SELECT</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; reg_name INTO regname</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; FROM regions</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; WHERE reg_id = regid;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; RETURN regname;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">END</div></li>
</ol></div>
</div>И запрос<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">select id, name, get_reg_name(id) as...</div></li>
</ol></div>
</div><a href="https://php.ru/forum/threads/kodirovka-stroki-vozvraschaemoj-iz-funkcii.102167/" class="internalLink">Кодировка строки возвращаемой из функции</a>]]></content:encoded>
      <slash:comments>6</slash:comments>
    </item>
    <item>
      <title>Как перезаписать значений в базе данных</title>
      <pubDate>Wed, 20 Mar 2024 22:33:20 +0000</pubDate>
      <link>https://php.ru/forum/threads/kak-perezapisat-znachenij-v-baze-dannyx.102158/</link>
      <guid>https://php.ru/forum/threads/kak-perezapisat-znachenij-v-baze-dannyx.102158/</guid>
      <author>invalid@example.com (sotex2)</author>
      <dc:creator>sotex2</dc:creator>
      <content:encoded><![CDATA[Подскажите правильный ли скрипт ниже для перезаписи доп. полей в базе данных на движке DLE. Задача такая,чтобы при помощи скрипта можно было перезаписать в доп.полях значения. есть три доп.поля - это title, total-phones, price и в них нужно у каждой новости перезаписать значения. в данный момент скрипт не работает, подскажите, что не так.<br />
<br />
---------------------------------------------------------<br />
<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&lt;?php</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">$dbhost = &quot;localhost&quot;; // Хост</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">$dbuser = &quot;*****&quot;; // Пользователь баз данных...</div></li>
</ol></div>
</div><a href="https://php.ru/forum/threads/kak-perezapisat-znachenij-v-baze-dannyx.102158/" class="internalLink">Как перезаписать значений в базе данных</a>]]></content:encoded>
      <slash:comments>5</slash:comments>
    </item>
    <item>
      <title>Обновить таблицу по шаблону: update table1 table2 array where name in array</title>
      <pubDate>Thu, 07 Mar 2024 08:39:31 +0000</pubDate>
      <link>https://php.ru/forum/threads/obnovit-tablicu-po-shablonu-update-table1-table2-array-where-name-in-array.102107/</link>
      <guid>https://php.ru/forum/threads/obnovit-tablicu-po-shablonu-update-table1-table2-array-where-name-in-array.102107/</guid>
      <author>invalid@example.com (RustHrust)</author>
      <dc:creator>RustHrust</dc:creator>
      <content:encoded><![CDATA[Подскажите пожалуйста, вот такая ситуация: нужно обновить две таблицы массивом данных с условием где одно из полей таблицы содержит массив совпадений, делаю вот как:<br />


<div class="bbCodeBlock bbCodePHP">
	<div class="type">PHP:</div>
	<div class="code"><ol class="php" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$daichi_product</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'Result'</span><span style="color: #009900;">&#93;</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$item</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$item</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'STORE'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'NAME'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">'Екатеринбург'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$productName3</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$val</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$item</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'NAME'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #000088;">$val</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span></div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$priceCountDaichi</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;`aventa_products`.`price` =...</span></div></li>
</ol></div>
</div><a href="https://php.ru/forum/threads/obnovit-tablicu-po-shablonu-update-table1-table2-array-where-name-in-array.102107/" class="internalLink">Обновить таблицу по шаблону: update table1 table2 array where name in array</a>]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>column must appear in the GROUP BY clause...</title>
      <pubDate>Mon, 04 Mar 2024 05:23:54 +0000</pubDate>
      <link>https://php.ru/forum/threads/column-must-appear-in-the-group-by-clause.102108/</link>
      <guid>https://php.ru/forum/threads/column-must-appear-in-the-group-by-clause.102108/</guid>
      <author>invalid@example.com (shtrih)</author>
      <dc:creator>shtrih</dc:creator>
      <content:encoded><![CDATA[Всем привет.<br />
<br />
Хотел разобраться с ошибкой &quot;<b><span style="font-size: 22px">column must appear in the GROUP BY clause or be used in an aggregate function</span></b>&quot; при написание скриптов. Ошибка мне понятно.<br />
<br />
Есть таблица<br />
<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">CREATE TABLE`test-grp1`(</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; `id` int(100) NOT NULL DEFAULT '0',</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; `master_id` int(11) NOT NULL,</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; `zakaz_id` int(11) NOT NULL,</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; `status_id` int(11) NOT NULL,</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; `date` datetime NOT NULL</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">);</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">--</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">-- Dumping data for table `test-grp1`</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">--</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: bold; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">INSERT INTO `test-grp1` (`id`,...</div></li>
</ol></div>
</div><a href="https://php.ru/forum/threads/column-must-appear-in-the-group-by-clause.102108/" class="internalLink">column must appear in the GROUP BY clause...</a>]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>как генерировать уникальные uuid() в select для каждой строки?</title>
      <pubDate>Mon, 19 Feb 2024 05:42:17 +0000</pubDate>
      <link>https://php.ru/forum/threads/kak-generirovat-unikalnye-uuid-v-select-dlja-kazhdoj-stroki.102077/</link>
      <guid>https://php.ru/forum/threads/kak-generirovat-unikalnye-uuid-v-select-dlja-kazhdoj-stroki.102077/</guid>
      <author>invalid@example.com (GTAlex)</author>
      <dc:creator>GTAlex</dc:creator>
      <content:encoded><![CDATA[как генерировать уникальные uuid() в select для каждой строки?<br />
<br />
такая конструкция генерирует одинаковые id  для каждой строки<br />
SELECT UUID_TO_BIN(uuid(), true) as id, sale_product.sale_id, sale_product.product_id FROM sale_product;<br />
<br />
а мне для переноса в другую таблицу нужно сгенерировать уникальные<br />
<br />
help]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>Иногда появляется ошибка 2002 No such file or directory</title>
      <pubDate>Tue, 30 Jan 2024 06:49:54 +0000</pubDate>
      <link>https://php.ru/forum/threads/inogda-pojavljaetsja-oshibka-2002-no-such-file-or-directory.101797/</link>
      <guid>https://php.ru/forum/threads/inogda-pojavljaetsja-oshibka-2002-no-such-file-or-directory.101797/</guid>
      <author>invalid@example.com (Kasyak)</author>
      <dc:creator>Kasyak</dc:creator>
      <content:encoded><![CDATA[Ошибка: не удается подключиться к MySQL.<br />
Отладки ошибки: 2002<br />
Ошибка отладки: No such file or directory<br />
<br />
Иногда появляется ошибка подключения к базе через PHP. База очень большая и запросов очень много делается за раз. Как я понимаю это все из за большого количества запросов, но по-другому я еще не научился))<br />
<br />
Как сделать так что бы не было этой ошибки? дать больше памяти базе или что то в этом роде или в php.ini что нибудь исправить, сервер апачи2]]></content:encoded>
      <slash:comments>3</slash:comments>
    </item>
    <item>
      <title>Tecdoc скрипт выгрузки экспорт таблиц</title>
      <pubDate>Sat, 20 Jan 2024 15:47:27 +0000</pubDate>
      <link>https://php.ru/forum/threads/tecdoc-skript-vygruzki-ehksport-tablic.101997/</link>
      <guid>https://php.ru/forum/threads/tecdoc-skript-vygruzki-ehksport-tablic.101997/</guid>
      <author>invalid@example.com (igorhh)</author>
      <dc:creator>igorhh</dc:creator>
      <content:encoded><![CDATA[В поисках Tecdoc скрипт выгрузки экспорт таблиц]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>Tecdoc скрипт выгрузки экспорт таблиц</title>
      <pubDate>Sat, 20 Jan 2024 12:30:34 +0000</pubDate>
      <link>https://php.ru/forum/threads/tecdoc-skript-vygruzki-ehksport-tablic.101998/</link>
      <guid>https://php.ru/forum/threads/tecdoc-skript-vygruzki-ehksport-tablic.101998/</guid>
      <author>invalid@example.com (igorhh)</author>
      <dc:creator>igorhh</dc:creator>
      <content:encoded><![CDATA[В поисках Tecdoc скрипт выгрузки экспорт таблиц]]></content:encoded>
    </item>
    <item>
      <title>Как сделать бэкап огромной базы данных</title>
      <pubDate>Sat, 20 Jan 2024 11:54:48 +0000</pubDate>
      <link>https://php.ru/forum/threads/kak-sdelat-behkap-ogromnoj-bazy-dannyx.101010/</link>
      <guid>https://php.ru/forum/threads/kak-sdelat-behkap-ogromnoj-bazy-dannyx.101010/</guid>
      <author>invalid@example.com (Mick_20)</author>
      <dc:creator>Mick_20</dc:creator>
      <content:encoded><![CDATA[Здравствуйте,<br />
<br />
Столкнулся с проблемой выполнения бэкапа базы данных. <br />
У сайта на LMS Moodle сильно разрослась БД.<br />
Сейчас весит около 8 Гб. Есть таблицы, которые весят по 2-3 Гб.<br />
<br />
Сделать чз phpmyadmin даже частями не могу. Не хватает времени выполнения.<br />
Доступа через SSH нет и не предвидится.<br />
<br />
Подскажите какие еще есть способы сделать бэкап большой базы данных? <img src="styles/default/xenforo/clear.png" class="mceSmilieSprite mceSmilie3" alt=":(" title="Frown    :(" />]]></content:encoded>
      <slash:comments>19</slash:comments>
    </item>
    <item>
      <title>Выбор многие ко многим</title>
      <pubDate>Sun, 15 Oct 2023 18:13:49 +0000</pubDate>
      <link>https://php.ru/forum/threads/vybor-mnogie-ko-mnogim.101812/</link>
      <guid>https://php.ru/forum/threads/vybor-mnogie-ko-mnogim.101812/</guid>
      <author>invalid@example.com (grafillo)</author>
      <dc:creator>grafillo</dc:creator>
      <content:encoded><![CDATA[Нужен селект многие ко многим<br />
итого у нас есть:<br />
авторы-&gt;один ко многим-&gt;статьи-&gt; многие ко многим(статьи_тэги)-&gt;тэги<br />
Возможно ли выбрать одним запросом  чтобы были статьи с автором и тэгами?<br />
(то есть получился статья с авторами и ещё все тэги к каждой статье)<br />
я придумал только два запроса в первом выбираем статьи с авторами<br />
<br />


<div class="bbCodeBlock bbCodePHP">
	<div class="type">PHP:</div>
	<div class="code"><ol class="php" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #000088;">$sql</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SELECT * FROM authors INNER JOIN articles ON authors.id = articles.author_id </span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0000ff;">WHERE authors.id='<span style="color: #006699; font-weight: bold;">$author_id</span>' ORDER BY articles.id DESC&quot;</span><span style="color: #339933;">;</span></div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div></li>
</ol></div>
</div>во втором...<br />
<br />
<a href="https://php.ru/forum/threads/vybor-mnogie-ko-mnogim.101812/" class="internalLink">Выбор многие ко многим</a>]]></content:encoded>
      <slash:comments>10</slash:comments>
    </item>
  </channel>
</rss>
