<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Экспорт с MySQL 4.1 в 3.23.58]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=597&amp;type=atom" />
	<updated>2007-11-14T13:06:55Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=597</id>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт с MySQL 4.1 в 3.23.58]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=3889#p3889" />
			<content type="html"><![CDATA[<p>В принципе разобрался в чем дело, просто при экспорте в режимах совместимости не добавляется auto_increment после `bid` int(11) NOT NULL.</p><div class="codebox"><pre><code>DROP TABLE IF EXISTS `zav_banner`;
CREATE TABLE IF NOT EXISTS `zav_banner` (
  `bid` int(11) NOT NULL,
  `cid` int(11) NOT NULL default &#039;0&#039;,
  `type` varchar(10) NOT NULL default &#039;banner&#039;,
  `name` varchar(50) NOT NULL default &#039;&#039;,
  `imptotal` int(11) NOT NULL default &#039;0&#039;,
  `impmade` int(11) NOT NULL default &#039;0&#039;,
  `clicks` int(11) NOT NULL default &#039;0&#039;,
  `imageurl` varchar(100) NOT NULL default &#039;&#039;,
  `clickurl` varchar(200) NOT NULL default &#039;&#039;,
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default &#039;0&#039;,
  `checked_out` tinyint(1) NOT NULL default &#039;0&#039;,
  `checked_out_time` datetime NOT NULL default &#039;0000-00-00 00:00:00&#039;,
  `editor` varchar(50) default NULL,
  `custombannercode` text,
  PRIMARY KEY  (`bid`),
  KEY `viewbanner` (`showBanner`)
) TYPE=MyISAM AUTO_INCREMENT=6 ;</code></pre></div><p>Теперь я переношу базу таким макаром <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>1)&nbsp; &nbsp; Экспортирую в SQL export compatibility: NONE<br />2)&nbsp; &nbsp; В текстовом редакторе вручную убираю DEFAULT CHARSET=cp1251 и меняю ENGINE=MyISAM на&nbsp; TYPE=MyISAM</p><p>В таком случае перенос на более ранюю версию мускула осуществляется почти без проблем, только было пару ошибок в последний тейблах, которые не связаны с энкриментом. Вот так то <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>Спасибо всем за внимание! Может кому-нибудь пригодится в будущем.</p>]]></content>
			<author>
				<name><![CDATA[Sphagnum]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=845</uri>
			</author>
			<updated>2007-11-14T13:06:55Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=3889#p3889</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт с MySQL 4.1 в 3.23.58]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=3881#p3881" />
			<content type="html"><![CDATA[<p><strong>Sphagnum</strong><br />К сожалению не знаю чем здесь можно помочь.<br />Этот запрос дает изменение?<br />ALTER TABLE tbl AUTO_INCREMENT = 6;</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2007-11-13T22:22:18Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=3881#p3881</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Экспорт с MySQL 4.1 в 3.23.58]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=3879#p3879" />
			<content type="html"><![CDATA[<p>День добрый!</p><p>У меня возникла проблема при экспорте дампа базы с MySQL 4.1.16 (phpmyadmin 2.6.1) в MySQL 3.23.58 (phpmyadmin 2.6.2). Причем последнюю я не могу обновить <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /> Так как это сторона хоста.</p><p>Проблема заключается в том, что никак не могу перенести AUTO_INCREMENT для всех таблиц. То есть, поле «дополнительно» для поля, допустим id, после переноса остается пустым, а должно быть AUTO_INCREMENT. <br />Пробовал при экспорте <br />1)&nbsp; &nbsp; Ставить различные SQL export compatibility:<br />2)&nbsp; &nbsp; Включать/выключать Add AUTO_INCREMENT value</p><p>Вот кусок экспортного кода, вроде как с ним все в порядке, но при импорте дампа энкриент игнорируется:</p><div class="codebox"><pre><code>DROP TABLE IF EXISTS `zav_banner`;
CREATE TABLE IF NOT EXISTS `zav_banner` (
  `bid` int(11) NOT NULL auto_increment,
  `cid` int(11) NOT NULL default &#039;0&#039;,
  `type` varchar(10) NOT NULL default &#039;banner&#039;,
  `name` varchar(50) NOT NULL default &#039;&#039;,
  `imptotal` int(11) NOT NULL default &#039;0&#039;,
  `impmade` int(11) NOT NULL default &#039;0&#039;,
  `clicks` int(11) NOT NULL default &#039;0&#039;,
  `imageurl` varchar(100) NOT NULL default &#039;&#039;,
  `clickurl` varchar(200) NOT NULL default &#039;&#039;,
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default &#039;0&#039;,
  `checked_out` tinyint(1) NOT NULL default &#039;0&#039;,
  `checked_out_time` datetime NOT NULL default &#039;0000-00-00 00:00:00&#039;,
  `editor` varchar(50) default NULL,
  `custombannercode` text,
  PRIMARY KEY  (`bid`),
  KEY `viewbanner` (`showBanner`)
) TYPE=MyISAM AUTO_INCREMENT=6 ;</code></pre></div><p>Ничего не помогает. Единственный вариант править ручками, но там так много тейблов <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><p>Если, кто-нибудь сталкивался с такой проблемой и знает решение, заранее огромное спасибо!</p>]]></content>
			<author>
				<name><![CDATA[Sphagnum]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=845</uri>
			</author>
			<updated>2007-11-13T20:44:33Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=3879#p3879</id>
		</entry>
</feed>
