<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Баг таблицы MySQL?</title>
		<link>https://www.cotonti.com</link>
		<description>Последние сообщения в теме</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Mon, 04 May 2026 20:58:11 -0000</pubDate>

		<item>
			<title>Nayn</title>
			<description><![CDATA[<p>Виноватых в программах нет, играют правила. Когда изучал БД, то усвоил одно правило!</p>

<p><span style="font-family:arial, helvetica, clean, sans-serif;line-height:15.5535545349121px;">Фундаментальное правило теории проектирования баз данных гласит, что в каждой таблице должен быть уникальный идентификатор строк, который представляет собой столбец или набор столбцов, позволяющий отличить записи таблицы друг от друга. В каждой таблице должен быть столбец с идентификатором, причем существование записей с одинаковыми значениями идентификатора недопустимо. Столбец (или набор столбцов), который служит уникальным идентификатором строк, является первичным ключом таблицы.</span></p>

<p> </p>

<p>На этом я заканчиваю обсуждение данной темы, вопрос по работе таблицы окончен.</p>

<p>P.S.&gt; Меню Пуск -&gt; Завершение работы. :)</p>
]]></description>
			<pubDate>вс, 21 сен 2014 11:27:37 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7798&d=0#post39980]]></link>
		</item>
		<item>
			<title>Dayver</title>
			<description><![CDATA[<blockquote><a href="https://www.cotonti.com/forums?m=posts&amp;q=7798&amp;d=1#39978">#39978</a> <strong>Nayn: </strong>
<p><strong style="line-height:1.6em;">Добавлено 1 минуты спустя:</strong></p>

<blockquote><a href="https://www.cotonti.com/forums?m=posts&amp;q=7798&amp;d=1#39977" style="line-height:1.6em;">#39977</a><strong style="line-height:1.6em;">Dayver: </strong><span style="line-height:1.6em;">дело в самом </span><span style="line-height:20.7999992370605px;color:rgb(68,68,68);font-family:sans-serif;background-color:rgb(238,238,238);">phpmyadmin ... </span></blockquote>

<p>Не в нем, в установочной базе...</p>

<p>Вот сам запрос на исправление, если нужно:</p>

<pre class="brush:sql;">
ALTER TABLE `cot_config` ADD config_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
ALTER TABLE `cot_extra_fields` ADD field_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;</pre>

<p><strong>Зачем это нужно: </strong>для просмотра и редактирования в phpmyadmin.</p>
</blockquote>

<p>Ну тут вы сами запутались отрицаете что дело не в админе, а в базе - но ведь сайты с этой базой прекрасно работают и без этих полей\ключей. Да и старые версиии этого админа так же прекрасно себя чуствуют с такими базами. А потом сами же говорите что предложенные вами запросы нужны для работы именно админа. Все еще будете настаивать на том что проблема в базе? Просто усовершенствованный инструмент перестал должным образом работать (шаг назад, они, так сказать, сделали) в то время как старые его версии вполне себе справлялись с этими задачами. Я как бы без претензии, просто справедливости ради, считаю необходимым раставить все точки над і в том кто на самом деле виноват база кота или <span style="font-family:Georgia, Times, 'Times New Roman', serif;font-style:italic;line-height:20.7999992370605px;">phpmyadmin</span>.</p>
]]></description>
			<pubDate>вс, 21 сен 2014 02:32:20 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7798&d=0#post39979]]></link>
		</item>
		<item>
			<title>Nayn</title>
			<description><![CDATA[<p>Понятно будем исправлять, спс.</p>

<p><strong>Добавлено 22 минуты спустя:</strong></p>

<blockquote><a href="https://www.cotonti.com/forums?m=posts&amp;q=7798&amp;d=1#39975">#39975</a> <strong>esclkm: </strong><br />
А при чистой установке?</blockquote>

<p>Cotonti-0.9.16.2</p>

<p>При читсой установке, также таблица <a href="http://127.0.0.1/openserver/phpmyadmin/sql.php?server=1&amp;db=cot&amp;table=cot_config&amp;pos=0&amp;token=4096044d2ca3e87bb1fa82c687e51cc2" rel="nofollow" style="text-decoration:none;color:rgb(0,0,0);line-height:1.5em;height:1.5em;padding-left:.3em;font-family:sans-serif;white-space:nowrap;">cot_config</a> без идендификатора, остальные не проверял, так как они пустые. Открыв install.sql в котонти и посмотрев базу, там нет идентфикаторов, поэтому спрашиваю, баг или так должно быть. )</p>

<p><strong>Добавлено 1 минуты спустя:</strong></p>

<blockquote><a href="https://www.cotonti.com/forums?m=posts&amp;q=7798&amp;d=1#39977" style="line-height:1.6em;">#39977</a><strong style="line-height:1.6em;">Dayver: </strong><span style="line-height:1.6em;">дело в самом </span><span style="line-height:20.7999992370605px;color:rgb(68,68,68);font-family:sans-serif;background-color:rgb(238,238,238);">phpmyadmin ... </span></blockquote>

<p>Не в нем, в установочной базе...</p>

<p>Вот сам запрос на исправление, если нужно:</p>

<pre class="brush:sql;">
ALTER TABLE `cot_config` ADD config_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
ALTER TABLE `cot_extra_fields` ADD field_id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;</pre>

<p><strong>Зачем это нужно: </strong>для просмотра и редактирования в phpmyadmin.</p>

<p> </p>
]]></description>
			<pubDate>сб, 20 сен 2014 20:19:49 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7798&d=0#post39978]]></link>
		</item>
		<item>
			<title>Dayver</title>
			<description><![CDATA[<p>Бага нет. При чистой тоже таковой не добавляется. Тоже когда то сталкивался - если я ничего не путаю дело в самом <span style="color:rgb(68,68,68);font-family:sans-serif;line-height:20.7999992370605px;background-color:rgb(238,238,238);">phpmyadmin ... кажется это в новых версиях так он себя ведет ... в старых и без уникального ключа все прекрасно понимает и разрешает удалять\редактировать. Если сильно нужно пользоватся этим админом то просто добавте столбец с автоинкрементов и уникальным ключом по нему - работы это не нарушит.</span></p>
]]></description>
			<pubDate>сб, 20 сен 2014 19:58:20 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7798&d=0#post39977]]></link>
		</item>
		<item>
			<title>esclkm</title>
			<description><![CDATA[А при чистой установке?]]></description>
			<pubDate>сб, 20 сен 2014 18:07:02 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7798&d=0#post39975]]></link>
		</item>
		<item>
			<title>Nayn</title>
			<description><![CDATA[<p>Здравствуйте.</p>

<p>в таблице <strong>cot_<a href="http://127.0.0.1/openserver/phpmyadmin/sql.php?server=1&amp;db=free&amp;table=flsa_extra_fields&amp;pos=0&amp;token=69e365458cddc0376c1bc7d568c1ca96" rel="nofollow" style="text-decoration:none;color:rgb(0,0,0);line-height:1.5em;height:1.5em;padding-left:.3em;font-family:sans-serif;white-space:nowrap;">extra_fields</a></strong> через phpmyadmin видно сообщение:</p>

<p><span style="color:rgb(0,0,0);font-family:sans-serif;line-height:normal;background-color:rgb(232,238,241);">Данная таблица не содержит уникального столбца. Изменение сетки, выставление галочки, редактирование, копирование и удаление не доступно.</span></p>

<p>Невозможно просмотреть запись и редактировать, нет уникального столбца.<br />
Это т<span style="line-height:1.6em;">ак и должно быть или это баг в таблице?</span></p>

<p> </p>
]]></description>
			<pubDate>сб, 20 сен 2014 17:20:08 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ru/forums?m=posts&q=7798&d=0#post39974]]></link>
		</item>
	</channel>
</rss>