<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; phpMyAdmin - 2.9.1.1 и InnoDB]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=278&amp;type=atom" />
	<updated>2006-12-01T08:23:50Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=278</id>
		<entry>
			<title type="html"><![CDATA[Re: phpMyAdmin - 2.9.1.1 и InnoDB]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=1692#p1692" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>PRIMARY KEY отличается от INDEX</p></blockquote></div><p>это понятно но вопрос не о PRIMARY KEY, а о KEY/INDEX<br />тот же phpMyAdmin на закладках пишет INDEX, а при експорте в SQL - KEY...<br /></p><div class="quotebox"><blockquote><p>должен допускать присвоение ему пустых значений...</p></blockquote></div><p>пасибки, все получилось несколко не так - хватило установки параметра Null=Null, Default=Null - заработало</p>]]></content>
			<author>
				<name><![CDATA[Chop]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=273</uri>
			</author>
			<updated>2006-12-01T08:23:50Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=1692#p1692</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: phpMyAdmin - 2.9.1.1 и InnoDB]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=1691#p1691" />
			<content type="html"><![CDATA[<p><strong>Chop</strong><br /></p><div class="quotebox"><blockquote><p>не пособит кто объяснением, чем установка KEY в запросе CREATE TABLE отличается от установки INDEX?</p></blockquote></div><p>PRIMARY KEY отличается от INDEX<br /></p><div class="quotebox"><blockquote><p>есть у кого идеи?</p></blockquote></div><p>Для обеспечения ссылочной целостности InnoDB столбец, указанный при объявлении внешнего ключа (ref_user.id) должен допускать присвоение ему пустых значений. А т.к. ref_user.id - PRIMARY KEY (индексы данного типа не могут хранить пустых значений) MySQL выдает тебе ошибку.&nbsp; </p><p>Попробуй объявить внешним ключом ref_article.id_redaktor, а ref_user.id - будет индексом порождающей таблицы. В данном случае ошибки не будет, т.к. INDEX допускает использование пустых значений.</p>]]></content>
			<author>
				<name><![CDATA[Lokki]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2</uri>
			</author>
			<updated>2006-11-30T22:33:09Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=1691#p1691</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: phpMyAdmin - 2.9.1.1 и InnoDB]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=1690#p1690" />
			<content type="html"><![CDATA[<p>всё стоит на винде...<br />не в этом ли дело?</p>]]></content>
			<author>
				<name><![CDATA[Chop]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=273</uri>
			</author>
			<updated>2006-11-30T16:00:28Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=1690#p1690</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: phpMyAdmin - 2.9.1.1 и InnoDB]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=1689#p1689" />
			<content type="html"><![CDATA[<p>Дальше...<br />из под php отправил запрос на создание таблиц<br />таблицы созданы, phpMyAdmin в закладке &quot;Relation view&quot; связи видит, НО при попытке установить там же &quot;ON DELETE&quot;, &quot;ON UPDATE&quot; выдает &quot;No index defined!&quot; и связь теряется<br />.<br />ЗЫ. <br />не пособит кто объяснением, чем установка KEY в запросе CREATE TABLE отличается от установки INDEX?<br />связь устанавливается как в одном, так и в другом случае, с теми же последствиями для phpMyAdmin...</p>]]></content>
			<author>
				<name><![CDATA[Chop]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=273</uri>
			</author>
			<updated>2006-11-30T15:18:45Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=1689#p1689</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[phpMyAdmin - 2.9.1.1 и InnoDB]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=1688#p1688" />
			<content type="html"><![CDATA[<p>phpMyAdmin - 2.9.1.1,&nbsp; MySQL - 5.0.24a, PHP Version 5.1.6<br />(InnoDB is available on this MySQL server.)<br />.<br />Есть две таблицы:<br />1. ref_article (InnoDB) - в ней поле id_redaktor int(4) INDEX<br />2. ref_user (InnoDB) - в ней поле id int(4) PRIMARY<br />. <br />пытаюсь установить внешний ключ ref_article.id_redaktor -&gt; ref_user.id<br />выдает &quot;Индекс не определен! (id_redaktor)&quot;<br />прямые запросы по созданию внешнего ключа тоже не отрабатываются (пробовал разные варианты вплоть до примеров из Веллинга и MySQL.com)...<br />есть у кого идеи?</p>]]></content>
			<author>
				<name><![CDATA[Chop]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=273</uri>
			</author>
			<updated>2006-11-30T08:47:33Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=1688#p1688</id>
		</entry>
</feed>
