<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; ошибка при копировании таблицы со структурой в другую БД. MySQL 4.1]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=194</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=194&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «ошибка при копировании таблицы со структурой в другую БД. MySQL 4.1».]]></description>
		<lastBuildDate>Wed, 16 Aug 2006 16:07:59 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: ошибка при копировании таблицы со структурой в другую БД. MySQL 4.1]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=1246#p1246</link>
			<description><![CDATA[<p><strong>Mark</strong><br />Будь добр, уточни версию phpMyAdmin. </p><p>При создании дампа попробуй выбрать &quot;SQL export compatibility: MYSQL40&quot;. В результате phpMyAdmin будет генерировать запрос вроде такого:<br /></p><div class="codebox"><pre><code>CREATE TABLE `mysql`.`alt_sum` (
...)
ENGINE = MYISAM AUTO_INCREMENT = 48320;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Lokki)]]></author>
			<pubDate>Wed, 16 Aug 2006 16:07:59 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=1246#p1246</guid>
		</item>
		<item>
			<title><![CDATA[ошибка при копировании таблицы со структурой в другую БД. MySQL 4.1]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=1244#p1244</link>
			<description><![CDATA[<p>При копировании/переносе таблиц со структурой формируется запрос на создание таблицы в новой БД вида:<br />запрос<br /> CREATE TABLE `mysql`.`alt_sum` (<br />...) <br />ENGINE = MYISAM AUTO_INCREMENT = 48320DEFAULT CHARSET = cp1251 COLLATE = cp1251_general_cs</p><p>Ответ MySQL: Документация<br />#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;48320DEFAULT CHARSET&nbsp; = cp1251 COLLATE&nbsp; = cp1251_general_cs&#039; at line 9 </p><p>То есть нет пробела между последней позицией счётчика auto_increment и default charset.<br />Ошибка где-то в функции PMA_SQP_formatHtml.<br />Если закомментарить 128-ю строку файла libraries\tbl_move_copy.php, то ошибка исчезнет:<br /></p><div class="codebox"><pre><code>127        /* Generate query back */
128        //$sql_structure = PMA_SQP_formatHtml($parsed_sql, &#039;query_only&#039;);
129        // If table exists, and &#039;add drop table&#039; is selected: Drop it!</code></pre></div><p>Побочные эффекты - вывод запроса c html-форматированием пропадёт,&nbsp; запрос будет выводиться простым тесктом.</p>]]></description>
			<author><![CDATA[null@example.com (Mark)]]></author>
			<pubDate>Wed, 16 Aug 2006 12:27:44 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=1244#p1244</guid>
		</item>
	</channel>
</rss>
