<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Возможности phpMyAdmin]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=posts_feed&amp;fid=2&amp;type=atom" />
	<updated>2022-01-13T22:15:53Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/index.php</id>
		<entry>
			<title type="html"><![CDATA[Re: MyPHPAdmin SQL запрос ранжирования по возрастанию (range c 1 до 10^18)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28343#p28343" />
			<content type="html"><![CDATA[<p>[/quote=Hanut] &quot;(понадобится процедура), или сделать скрипт, который будет данные добавлять.&quot;</p><p>Этого не делал.. Не хватает знаний и навыков в данном вопросе. Лишь потыкался &quot;как работает SET&quot;, поизучал матчасть по данной команде, к успеху не пришёл. </p><p>Правильно ли я понимаю, что через SQL можно скомпеллировать код, чтобы он в итоге нарисовал мне квинтиллион строк со значениями по порядку (от 1 до 10^18)? <br />Направь на мануал по созданию определённого количества строк, плз.. <br />Мои идеи исчерпали себя</p>]]></content>
			<author>
				<name><![CDATA[Andry_ii]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=12015</uri>
			</author>
			<updated>2022-01-13T22:15:53Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28343#p28343</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MyPHPAdmin SQL запрос ранжирования по возрастанию (range c 1 до 10^18)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28341#p28341" />
			<content type="html"><![CDATA[<p>Или я что-то не так делаю, или это не подходит... &lt;&lt;SET @a = @a + 1;&gt;&gt; это меняет на &quot;+1&quot; значения, которые уже имеются в столбце. А мне нужно, чтобы он сам создал и прописал все строки с шагом &quot;+1&quot;. Тупо как в экселе растягиваешь вниз столбец с порядковыми номерами - вот конкретно такой результат мне нужен.</p><p>Поиски мануалов по &lt;&lt;SET&gt;&gt; указывают на то, что мой единственный (полуавтоматический) вариант - это следующее:<br />1. За&#039;Python&#039;ить код типа <br />&lt;&lt;for i in range(1, 999999999999999999): print(i); print (&quot;--), (++&quot;);&gt;&gt;<br />#Знаки &quot;--&quot; и &quot;++&quot; в данном случае прописываются только для удаления пробелов путём автозамены этих самых символов.<br />Т.к. в конечном итоге мне нужно получить строки в виде &lt;&lt;(1), (2), (3), (4), (и так далее, до...), (999999999999999999);&gt;&gt;</p><p>2. чтобы подставить в SQL окне, моей базы данных, код типа:<br /> &lt;&lt;INSERT INTO `tablica` (`Stolbec`) VALUES (1), (2), (3), (4), (5), (и т.д.);&gt;&gt; <br />(Или импортом из .txt файла, по частям - ибо весть код с 10^18 строк в sql не влезет, а весь .txt файл вряд-ли разом загрузит) Ещё не пробовал - не могу чёт заставить питон, сохранить результат запроса <br />&lt;&lt;for i in range(1, 999999999999999999): print(i); print (&quot;--), (++&quot;);&gt;&gt; в .txt файл. <br />ТОЖЕ ВОПРОС КСТАТИ: Как заставить сохранить результат Питона в .txt документ?<br />P.S. Есть вариант без автосохранения в txt, но так дольше ранжирует, нежели в фоновом режиме.. Потому чисто как батник закодить бы, чтобы он мне выдал результат в отдельный файл, а не в окошко питона. (полагаю, тут не нужно объяснять)</p><p>3. В итоге должна собраться база лишь с одним столбцом в диапазоне:<br />Stolbec<br />000000000000000001<br />000000000000000002<br />000000000000000003<br />000000000000000004<br />000000000000000005<br />000000000000000006<br />000000000000000007<br />000000000000000008<br />000000000000000009<br />000000000000000010<br />000000000000000011<br />... и так далее ...<br />999999999999999997<br />999999999999999998<br />999999999999999999</p><p>BIGINT конечно же + UNSIGNED ZEOROFILL с 18 знаками. (т.е. он сам прописывает нули спереди и укладывается в интервал квинтиллиона цифр)</p><p>И таких баз будет несколько десятков. <br />Понятно, что будут добавлены ещё столбцы, но это уже &quot;лирика&quot;...<br />Сейчас задача: автоматизация + минимальные временные затраты.<br />Ибо даже путём &quot;Range&quot; (не в фоновом режиме = 200млн строк за сутки) это занимает не один день (если не лет), чего уж говорить про вручную.</p><p>Как я понял, в MyPhpAdmin нет такой &quot;волшебной кнопочки&quot;, чтобы мне не собирать по кусочкам, которые расписал выше?</p>]]></content>
			<author>
				<name><![CDATA[Andry_ii]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=12015</uri>
			</author>
			<updated>2022-01-08T17:00:54Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28341#p28341</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MyPHPAdmin SQL запрос ранжирования по возрастанию (range c 1 до 10^18)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28340#p28340" />
			<content type="html"><![CDATA[<p>Попробуйте использовать переменную в запросе (понадобится процедура), или сделать скрипт, который будет данные добавлять.<br /><a href="https://dev.mysql.com/doc/refman/5.7/en/user-variables.html">https://dev.mysql.com/doc/refman/5.7/en … ables.html</a><br /></p><div class="codebox"><pre><code>SET @a = @a + 1;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2022-01-07T08:09:53Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28340#p28340</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MyPHPAdmin SQL запрос ранжирования по возрастанию (range c 1 до 10^18)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28339#p28339" />
			<content type="html"><![CDATA[<p>Да. Есть такие ограничения, но вопрос в другом. Как заставить базу через MyPHPAdmin и/или чз что-то сопутствующим может, прописать весь столбик автоматически? (и я не про &quot;первичный ключ&quot;). Пробовал через строку SQL, но додумался только до:<br />&lt;&lt; INSERT INTO `tablica` (`Stolbec`) VALUES (&#039;1&#039;), (&#039;2&#039;), (&#039;3&#039;), (...), (999999999999999999); &gt;&gt;<br />А это долго жесть. Даже на питоне через &lt;&lt;Range&gt;&gt; если написать цифры по порядку, много времени займёт. Да и не вывезет он тайкой объём строк в коде, если я всё ок делал, хотя есть подозрения, что мог в первые разы INT выставить.. Тем не менее, должен же быть способ сделать это проще. P.S. Железо мощное (ноут), не оптимизированное, винда 11, делал через браузер хром - комменты относительно вычислительных мощностей приветствуются.</p><p>Как бы вот этот путь укоротить &lt;&lt;(&#039;1&#039;), (&#039;2&#039;), (&#039;3&#039;), (...), (99999999999999999&gt;&gt; ? </p><p>Сама задача ещё интереснее, но пока встрял на этом участке.</p>]]></content>
			<author>
				<name><![CDATA[Andry_ii]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=12015</uri>
			</author>
			<updated>2022-01-05T19:00:00Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28339#p28339</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MyPHPAdmin SQL запрос ранжирования по возрастанию (range c 1 до 10^18)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28338#p28338" />
			<content type="html"><![CDATA[<p>В зависимости от типа таблиц (MyISAM или InnoDB) будет разное количество строк, которое в свою очередь зависит от типа используемого первичным ключом.<br />BIGINT: <a href="https://dev.mysql.com/doc/refman/8.0/en/integer-types.html">https://dev.mysql.com/doc/refman/8.0/en … types.html</a></p><p>Если не хватит одной таблицы, то разбивайте на несколько.</p><p>Я с таким количеством строк не сталкивался и как будет себя вести MySQL - не знаю, к сожалению.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2022-01-05T08:43:42Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28338#p28338</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MyPHPAdmin SQL запрос ранжирования по возрастанию (range c 1 до 10^18)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28336#p28336" />
			<content type="html"><![CDATA[<p>Или может я зря трачу время на MySQL..? Всего будет 100 квинтиллионов строк. Их нужно будет захешировать без соли в MD5. Может мне использовать что-то другое, более простое и более шустрое, для таких объёмов данных?</p>]]></content>
			<author>
				<name><![CDATA[Andry_ii]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=12015</uri>
			</author>
			<updated>2022-01-04T12:30:05Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28336#p28336</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MyPHPAdmin SQL запрос ранжирования по возрастанию (range c 1 до 10^18)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28335#p28335" />
			<content type="html"><![CDATA[<p>Да уж.. Что-то не углядел, что текст обрежется(( Итак, по новой, уже покорче:</p><p>Впервые иду за помощью на форум. Па-Ма-Ги-ТИ!<br />P.S. Самоучка - прошу объяснить как первоклашке. Задач супер проста, но ответов на просторах интернета не нашёл. <br />Есть БД в MyPhpAdmin. Пишу её с нуля. Там пока только 1 столбец. Нужно, чтобы в этом столбце были значения по возрастанию от 1 до 999999999999999999 </p><p>Знаю, что на питоне и в консоли cmd это команда &quot;Range&quot;... Но этот способ не вариант - слишком долго и последовательно.<br />Экспортом из эксель тоже не вариант, не хватает вычислительной мощности на такие объёмы. Заполняет часть и выкидывает с критической ошибкой.</p><p>Есть волшебный скрипт в sql чтобы забил и спустя какое время получит необходимый результат?</p>]]></content>
			<author>
				<name><![CDATA[Andry_ii]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=12015</uri>
			</author>
			<updated>2022-01-04T12:13:06Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28335#p28335</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[MyPHPAdmin SQL запрос ранжирования по возрастанию (range c 1 до 10^18)]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28334#p28334" />
			<content type="html"><![CDATA[<p>Впервые иду за помощью на форум. Па-Ма-Ги-ТИ!P.S. Самоучка - прошу объяснить как первоклашке.Задач супер проста, но ответов на просторах интернета не нашёл. Есть БД в</p>]]></content>
			<author>
				<name><![CDATA[Andry_ii]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=12015</uri>
			</author>
			<updated>2022-01-04T12:03:30Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28334#p28334</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Phpmyadmin]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28082#p28082" />
			<content type="html"><![CDATA[<p>В конфигурационном файле в директиве $cfg[&#039;Servers&#039;][$i][&#039;auth_type&#039;] установите cookie авторизацию.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2019-10-01T07:03:07Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28082#p28082</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Phpmyadmin]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28081#p28081" />
			<content type="html"><![CDATA[<p>Как создать рамку авторизации в phpmyadmin</p>]]></content>
			<author>
				<name><![CDATA[Владимир 26]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=11302</uri>
			</author>
			<updated>2019-10-01T04:15:51Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28081#p28081</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[sql help]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=28023#p28023" />
			<content type="html"><![CDATA[<p>Найдите бренды, у которых средняя цена товара выше, чем средняя цена всех товаров.<br />что здесь не так??</p><p>select marke , avg(PREIS) as d_preis<br />from ARTIKEL<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(select avg(PREIS)<br />&nbsp; &nbsp; from ARTIKEL) as p<br />group by marke<br />having d_preis&nbsp; &gt; p<br />order by avg(PREIS) ;</p>]]></content>
			<author>
				<name><![CDATA[margo11]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=11053</uri>
			</author>
			<updated>2019-05-14T17:14:31Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=28023#p28023</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Связать xampp и программу digital rabbits]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27971#p27971" />
			<content type="html"><![CDATA[<p>Лучше обратиться к пользователям вашей программы. Я с такой не сталкивался, поэтому не смогу помочь.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2019-01-14T13:56:51Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27971#p27971</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Связать xampp и программу digital rabbits]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27970#p27970" />
			<content type="html"><![CDATA[<p>Здравствуйте, уважаемые участники форума. <br />Прошу разъяснить как заставить работать в связке XAMPP 7.3.0.0 и программу учета кроликов digital rabbits. <br />Скачал из интернета насколько установочных пакетов digital rabbits, в которые входят xampplite и собственно программа учета, после попытки установки появилось проблемы, установить по инструкции не смог <br />Сейчас установил xampp 7.3.0.0 который работает, могу написать что-то в папке htdoc и затем в браузере прочитать. Создал папку rabbits в C:\xampp\htdocs. При попытке просто перенести в неё содержимое папки xampplite\htdoc(установочный пакет цифровых кроликов), после включения сервера&nbsp; в браузере появляется сообщение :<br />httdocs Notice: Undefined variable: HTTP_SERVER_VARS in C:\xampp\htdocs\rabbits\index.php on line 6</p><br /><p>Warning: include(/includes/menuleft.php): failed to open stream: No such file or directory in C:\xampp\htdocs\rabbits\includes\header.php on line 20</p><p>Warning: include(): Failed opening &#039;/includes/menuleft.php&#039; for inclusion (include_path=&#039;C:\xampp\php\PEAR&#039;) in C:\xampp\htdocs\rabbits\includes\header.php on line 20</p><p>Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\rabbits\index.php:13 Stack trace: #0 {main} thrown in C:\xampp\htdocs\rabbits\index.php on line 13</p><p> Я пользуюсь windows 10, свой уровень знания компьютера оцениваю как уровень «ползователя»,&nbsp; т.е. ползаю по интернету, пользуюсь word, ридерами и на большее не претендую. Самостоятельно менять записи – не мой уровень.&nbsp; Хочу с комфортом получать доступ к информации о своих кроликах, вовремя санкционировать их спаривание и т.п.<br />Был бы рад, если то-то напишет рекомендации в соответствии с моими компьютерными знаниями.</p>]]></content>
			<author>
				<name><![CDATA[olbokov]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=10817</uri>
			</author>
			<updated>2019-01-12T14:47:26Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27970#p27970</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Массовая замена в таблице БД с выборкой по соседнему полю]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27929#p27929" />
			<content type="html"><![CDATA[<p>Добрый день, друзья!<br />Как сделать массовую замену во всём поле таблицы я знаю, но необходимо по другому...</p><p>Есть таблица &quot;table_re&quot;. Есть у неё поля &quot;title_re&quot; и &quot;mass_id&quot;.<br />Значения в &quot;title_re&quot; все разные (но есть одинаковые куски). <br />Значения в &quot;mass_id&quot; идут группами, например: 10 строк со значением &quot;510&quot;, 56 строк со значением &quot;511&quot;, 92 строки со значением &quot;512&quot; и т.д.</p><p>Необходимо сделать массовую замену в поле &quot;title_re&quot; но не по всему полю, а только у строк с указанным значением &quot;mass_id&quot;. Например, заменить в &quot;title_re&quot; слово &quot;большой&quot; на слово &quot;огромный&quot; во всех строках с mass_id&quot; = &quot;511&quot;.</p><p>Заранее спасибо!</p>]]></content>
			<author>
				<name><![CDATA[Rayled]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=10509</uri>
			</author>
			<updated>2018-09-25T06:39:21Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27929#p27929</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: phpMyAdmin может изменять название базы при экспорте, а при импорте?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27623#p27623" />
			<content type="html"><![CDATA[<p>Такой функции при импорте нет и она не предполагается к реализации, насколько мне известно.</p><p>Как вариант, используйте текстовый редактор, вроде vim, который позволяет редактировать файлы больших размеров.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2017-09-13T09:22:48Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27623#p27623</id>
		</entry>
</feed>
