<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899397</guid>
        <pubDate>Fri, 26 Jan 2024 18:08:09 +0000</pubDate>
        <title>Не получается импортировать БД MySQL из-за ошибки</title>
        <link>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899397</link>
        <description><![CDATA[Akina: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=441678&view=findpost&p=3899366'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>rownong@yandex.ru &#064; <time class="tag-quote__quoted-time" datetime="2024-01-26T13:15:25+03:00">26.01.24, 10:15</time></span><div class='quote '>Не получается импортировать базу через phpmyadmin <span class='tag-u'><strong class='tag-b'>из-за ее большого размера</strong></span>.</div></div><br>
С чего Вы так решили? <br>
<br>
Скриншот показывает, что при создании дампа произошла ошибка, и сам дамп разрушен. Во время создания были успешно созданы и записаны в дамп 13779 запросов, после чего процесс создания привёл к ошибке <strong class='tag-b'><span class="tag-color tag-color-named" data-value="red" style="color: red">#2006 - MySQL Server has gone away</span></strong>. Именно сообщение об этой ошибке - причём не само сообщение, а HTML-код отображающей его в клиенте веб-страницы,- записано в файл дампа вместо запроса номер 13780. И при попытке выполнить код веб-страницы сервер ожидаемо этого сделать не может (он умеет только выполнять SQL-запросы), и процесс восстановления ломается.<br>
<br>
Соответственно надо просто сделать дамп заново. И проследить, что процесс изготовления дампа выполнен без ошибок.<br>
<br>
Сама же ошибка <strong class='tag-b'><span class="tag-color tag-color-named" data-value="red" style="color: red">#2006 - MySQL Server has gone away</span></strong> говорит о том, что при изготовлении дампа программа-дампер обратилась к серверу с запросом, время выполнения которого превысило установленный тайм-аут ответа на запрос.<br>
<br>
А про размер на скриншоте нет ни полслова.]]></description>
        <author>Akina</author>
        <category>Базы данных: SQL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899391</guid>
        <pubDate>Fri, 26 Jan 2024 16:01:29 +0000</pubDate>
        <title>Не получается импортировать БД MySQL из-за ошибки</title>
        <link>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899391</link>
        <description><![CDATA[Majestio: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=441678&view=findpost&p=3899385'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>rownong@yandex.ru &#064; <time class="tag-quote__quoted-time" datetime="2024-01-26T14:38:10+00:00">26.01.24, 14:38</time></span><div class='quote '>Вы ознакомились с моим первым постом? Там описана проблема и указано почему нельзя сделать так как вы написали.</div></div><br>
Можно попробовать утилитами из командной строки.<br>
<br>
<strong class='tag-b'>Бэкап</strong><br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">mysqldump --user=root --password=root --add-drop-database your_db .\backup\your_db.sql</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
<strong class='tag-b'>Восстановление</strong><br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">mysql --user=root --password=root --execute=&quot;DROP DATABASE your_db&quot;</div><div class="code_line">mysql --user=root --password=root --execute=&quot;CREATE DATABASE your_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci;&quot;</div><div class="code_line">mysql --user=root --password=root --execute=&quot;GRANT ALL PRIVILEGES ON your_db.* TO root@localhost IDENTIFIED BY &#39;root&#39;;&quot;</div><div class="code_line">mysql --user=root --password=root your_db &#60; your_db.sql</div></ol></div></div></div></div><br>
Второй вариант - найти какого-нить клиента для MySQL, типа <a class='tag-url' href='https://www.navicat.com/ru' target='_blank'>Navicat</a>. Там есть свои механизмы дампа БД и восстановления.]]></description>
        <author>Majestio</author>
        <category>Базы данных: SQL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899390</guid>
        <pubDate>Fri, 26 Jan 2024 16:00:59 +0000</pubDate>
        <title>Не получается импортировать БД MySQL из-за ошибки</title>
        <link>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899390</link>
        <description><![CDATA[macomics: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=441678&view=findpost&p=3899376'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>rownong@yandex.ru &#064; <time class="tag-quote__quoted-time" datetime="2024-01-26T12:36:02+00:00">26.01.24, 12:36</time></span><div class='quote '>Вы имеете в виду в каких то полях таблиц есть данные с html и поэтому ошибка?<br>
Если так, то в некоторых таблицах хранятся описания товаров с html тегами.<br>
Как тогда дамп выгрузить/загрузить?</div></div><br>
Нет. Я имею ввиду, что при сохранении (формировании запросов) была допущена ошибка в них из-за наличия в данных переносов строк и символов &quot; без экранирования. Это разбило запрос на несколько из-за чего при загрузке в базу происходят ошибки только в определенных из них.<br>
<br>
На картинке видно, что 13779 запросов прошли без ошибок, а только два из 13781 запроса содержат не правильно сформированные данные (из-за формата html или чего-то еще). Они и выдали ошибки. Чтобы не искать строки с ошибками вручную вам выдали в сообщении текст, на котором споткнулся импорт. Просто в текстовом редакторе найдите этот текст и исправьте эти два оставшихся запроса.]]></description>
        <author>macomics</author>
        <category>Базы данных: SQL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899385</guid>
        <pubDate>Fri, 26 Jan 2024 14:38:10 +0000</pubDate>
        <title>Не получается импортировать БД MySQL из-за ошибки</title>
        <link>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899385</link>
        <description><![CDATA[rownong@yandex.ru: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=441678&view=findpost&p=3899378'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Majestio &#064; <time class="tag-quote__quoted-time" datetime="2024-01-26T12:54:20+00:00">26.01.24, 12:54</time></span><div class='quote '><div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=441678&view=findpost&p=3899376'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>rownong@yandex.ru &#064; <time class="tag-quote__quoted-time" datetime="2024-01-26T12:36:02+00:00">26.01.24, 12:36</time></span><div class='quote '>Как тогда дамп выгрузить/загрузить?</div></div><br>
<strong class='tag-b'>ChatGPT рекомендуэ</strong>  :) <br>
<br>
Для экспорта и импорта данных в phpMyAdmin вам потребуется выполнить следующие шаги:<br>
<br>
<strong class='tag-b'>Экспорт данных:</strong><br>
<br>
1) Войдите в phpMyAdmin.<br>
2) Выберите базу данных, которую вы хотите экспортировать.<br>
3) Нажмите на вкладку &quot;Экспорт&quot;.<br>
4) Выберите таблицы, которые вы хотите экспортировать, или оставьте значение по умолчанию для всех таблиц.<br>
5) Выберите желаемый формат экспорта, например, SQL.<br>
6) Нажмите &quot;OK&quot;, чтобы начать процесс экспорта.<br>
<br>
<strong class='tag-b'>Импорт данных:</strong><br>
<br>
1) Войдите в phpMyAdmin.<br>
2) Выберите базу данных, в которую вы хотите импортировать данные.<br>
3) Нажмите на вкладку &quot;Импорт&quot;.<br>
4) Выберите файл с данными для импорта.<br>
5) Нажмите &quot;OK&quot;, чтобы начать процесс импорта.</div></div><br>
Вы ознакомились с моим первым постом? Там описана проблема и указано почему нельзя сделать так как вы написали.]]></description>
        <author>rownong@yandex.ru</author>
        <category>Базы данных: SQL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899378</guid>
        <pubDate>Fri, 26 Jan 2024 12:54:20 +0000</pubDate>
        <title>Не получается импортировать БД MySQL из-за ошибки</title>
        <link>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899378</link>
        <description><![CDATA[Majestio: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=441678&view=findpost&p=3899376'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>rownong@yandex.ru &#064; <time class="tag-quote__quoted-time" datetime="2024-01-26T12:36:02+00:00">26.01.24, 12:36</time></span><div class='quote '>Как тогда дамп выгрузить/загрузить?</div></div><br>
<strong class='tag-b'>ChatGPT рекомендуэ</strong>  :) <br>
<br>
Для экспорта и импорта данных в phpMyAdmin вам потребуется выполнить следующие шаги:<br>
<br>
<strong class='tag-b'>Экспорт данных:</strong><br>
<br>
1) Войдите в phpMyAdmin.<br>
2) Выберите базу данных, которую вы хотите экспортировать.<br>
3) Нажмите на вкладку &quot;Экспорт&quot;.<br>
4) Выберите таблицы, которые вы хотите экспортировать, или оставьте значение по умолчанию для всех таблиц.<br>
5) Выберите желаемый формат экспорта, например, SQL.<br>
6) Нажмите &quot;OK&quot;, чтобы начать процесс экспорта.<br>
<br>
<strong class='tag-b'>Импорт данных:</strong><br>
<br>
1) Войдите в phpMyAdmin.<br>
2) Выберите базу данных, в которую вы хотите импортировать данные.<br>
3) Нажмите на вкладку &quot;Импорт&quot;.<br>
4) Выберите файл с данными для импорта.<br>
5) Нажмите &quot;OK&quot;, чтобы начать процесс импорта.]]></description>
        <author>Majestio</author>
        <category>Базы данных: SQL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899376</guid>
        <pubDate>Fri, 26 Jan 2024 12:36:02 +0000</pubDate>
        <title>Не получается импортировать БД MySQL из-за ошибки</title>
        <link>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899376</link>
        <description><![CDATA[rownong@yandex.ru: Вы имеете в виду в каких то полях таблиц есть данные с html и поэтому ошибка?<br>Если так, то в некоторых таблицах хранятся описания товаров с html тегами.<br>Как тогда дамп выгрузить/загрузить?]]></description>
        <author>rownong@yandex.ru</author>
        <category>Базы данных: SQL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899367</guid>
        <pubDate>Fri, 26 Jan 2024 10:44:22 +0000</pubDate>
        <title>Не получается импортировать БД MySQL из-за ошибки</title>
        <link>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899367</link>
        <description><![CDATA[macomics: Так вы же html запихнули вместо sql<br>Грубо говоря в данных есть символы перевода строки, которые не были учтены в сгенерированных запросах и потому синтаксис запросов составлен не верно. Из-за этого в качестве запроса идет попытка исполнения этого html текста.]]></description>
        <author>macomics</author>
        <category>Базы данных: SQL</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899366</guid>
        <pubDate>Fri, 26 Jan 2024 10:15:25 +0000</pubDate>
        <title>Не получается импортировать БД MySQL из-за ошибки</title>
        <link>https://forum.sources.ru/index.php?showtopic=441678&amp;view=findpost&amp;p=3899366</link>
        <description><![CDATA[rownong@yandex.ru: Здравствуйте. Не получается импортировать базу через phpmyadmin из-за ее большого размера. Пытаюсь через Админнер. Подскажите что это за ошибка и как ее избежать?<br>
<a class='tag-url' href='https://postimg.cc/SY96jWsV' target='_blank'><img class='tag-img' src='https://i.postimg.cc/SY96jWsV/4b24fac3ee5d7700b23f7c731203050f.jpg' alt='user posted image'></a>]]></description>
        <author>rownong@yandex.ru</author>
        <category>Базы данных: SQL</category>
      </item>
	
      </channel>
      </rss>
	