<?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 с локального phpMyAdmin]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=1072</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1072&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Работа с удаленным сервером MySQL с локального phpMyAdmin».]]></description>
		<lastBuildDate>Tue, 03 Feb 2009 12:42:23 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Работа с удаленным сервером MySQL с локального phpMyAdmin]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6933#p6933</link>
			<description><![CDATA[<p><strong>valeryiv</strong><br />Создайте отдельную конфигурацию для каждой БД, к которой есть доступ, и переключайте, как сервера. Либо попросите объединить эти БД под одним пользователем, если это возможно.</p><p>Если MySQL сервер закрыт для внешних подключений, то надо устанавливать phpMyAdmin на него, собственно.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Tue, 03 Feb 2009 12:42:23 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6933#p6933</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с удаленным сервером MySQL с локального phpMyAdmin]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6930#p6930</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Почему нельзя? В чем проблема проявляется?</p></blockquote></div><p>На сервере созданы две БД. Для каждой БД выслан свой логин-пароль.<br />Поэтому одновременно увидеть обе БД, подключившись к этому серверу, невозможно.<br />Даже если записать $cfg[&#039;Servers&#039;][$i][&#039;only_db&#039;]&nbsp; &nbsp;= array(&#039;namedb1&#039;, &#039;namedb2&#039;)<br />то все равно видна только та БД, для которой указаны <br />$cfg[&#039;Servers&#039;][$i][&#039;user&#039;]&nbsp; и $cfg[&#039;Servers&#039;][$i][&#039;password&#039;] . </p><p>Поэтому фактически для такого случая в конфигурации массив серверов - это массив баз данных. Сервер один, но элементов массива $cfg[&#039;Servers&#039;] должно быть два.<br />&nbsp; <br /></p><div class="quotebox"><blockquote><p>Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading<br />А если один этот сервер, то работает?</p></blockquote></div><p>Если один - тот же результат. Т.к. это не проблема phpMyAdmin, а проблема PHP-функции mysql_connect(). Видимо на сервере MySQL сконфигурирована так, что удаленный доступ невозможен. В других скриптах mysql_connect() при удаленном соединении выдает те же сообщения про апгрейд.</p>]]></description>
			<author><![CDATA[null@example.com (valeryiv)]]></author>
			<pubDate>Tue, 03 Feb 2009 09:06:44 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6930#p6930</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с удаленным сервером MySQL с локального phpMyAdmin]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6928#p6928</link>
			<description><![CDATA[<div class="quotebox"><cite>valeryiv сказал:</cite><blockquote><p>Получается, что этим способом экспорт-импорта можно воспользоваться, если установить собственный phpMyAdmin на доступном по FTP сервере ( там же, где и сайт).</p></blockquote></div><p>Именно.</p><div class="quotebox"><cite>valeryiv сказал:</cite><blockquote><p>При этом обнаружилось, что из-за того, что у каждой БД - свой логин-пароль, [ &#039;only_db&#039;]&nbsp; &nbsp;= array() использовать нельзя.</p></blockquote></div><p>Почему нельзя? В чем проблема проявляется?</p><div class="quotebox"><cite>valeryiv сказал:</cite><blockquote><p>Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading</p></blockquote></div><p>А если один этот сервер, то работает?</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Mon, 02 Feb 2009 17:30:56 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6928#p6928</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с удаленным сервером MySQL с локального phpMyAdmin]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6926#p6926</link>
			<description><![CDATA[<p>Провел такой эксперимент.<br />Есть три сервера: локальный и два удаленных. На каждом из удаленных серверов - по две базы данных. Оба удаленных сервера у одного хостера, но создавались в разное время и сконфигурированы по-разному.</p><p>Поставил на локальном сервере phpMyAdmin-2.11.9.4 и создал файл конфигурации на 5 серверов: один элемент массива $cfg[&#039;Servers&#039;] для каждой БД, имена серверов - удаленные. <br />При этом обнаружилось, что из-за того, что у каждой БД - свой логин-пароль, [ &#039;only_db&#039;]&nbsp; &nbsp;= array() использовать нельзя.<br />Аутентификация - [&#039;auth_type&#039;] = &#039;config&#039;;&nbsp; </p><p>Результаты такие:<br />- на локальном сервере - все нормально<br />- на удаленном сервере 1 - все ромально<br />- на удаленном сервере 2 - фокус не проходит (не коннектится).</p><p>Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading </p><p>Вопрос: можно ли эту ситуацию как-то победить ?</p>]]></description>
			<author><![CDATA[null@example.com (valeryiv)]]></author>
			<pubDate>Mon, 02 Feb 2009 16:33:14 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6926#p6926</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с удаленным сервером MySQL с локального phpMyAdmin]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6924#p6924</link>
			<description><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>valeryiv</strong><br />Экспорт/Импорт лучше делать на удаленном сервере через директивы и указанные в них каталоги.<br />$cfg[&#039;UploadDir&#039;] = &#039;./upload&#039;;<br />$cfg[&#039;SaveDir&#039;] = &#039;./save&#039;;</p></blockquote></div><p>А в чем преимущества такого способа ?</p><p>Правильно ли я понимаю, что эти два каталога должны быть расположены на том же сервере, где развернут phpMyAdmin. И обмен файлами gzip между локальным компьютером и этим сервером выполняется по FTP ?</p><p>Сейчас хостинг-провайдер предоставляет&nbsp; phpMyAdmin на собственном (не клиентском) сервере, поэтому к нему доступа по FTP нет (наверное,&nbsp; нет и каталогов UploadDir&nbsp; и SaveDir). Получается, что этим способом экспорт-импорта можно воспользоваться, если установить собственный phpMyAdmin на доступном по FTP сервере ( там же, где и сайт).</p>]]></description>
			<author><![CDATA[null@example.com (valeryiv)]]></author>
			<pubDate>Mon, 02 Feb 2009 06:40:07 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6924#p6924</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с удаленным сервером MySQL с локального phpMyAdmin]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6917#p6917</link>
			<description><![CDATA[<p><strong>valeryiv</strong><br />Экспорт/Импорт лучше делать на удаленном сервере через директивы и указанные в них каталоги.<br />$cfg[&#039;UploadDir&#039;] = &#039;./upload&#039;;<br />$cfg[&#039;SaveDir&#039;] = &#039;./save&#039;;</p><p>Отдельный запросы можно и через локальный phpMyAdmin делать. По скорости все очень индивидуально - у кого-то быстрее, у кого-то медленнее. Многое зависит от загрузки сервера, его общего быстродействия и индивидуальных настроек.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Sun, 01 Feb 2009 15:28:02 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6917#p6917</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с удаленным сервером MySQL с локального phpMyAdmin]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6915#p6915</link>
			<description><![CDATA[<p><strong>Hanut</strong>, спасибо :-)</p><p>Последние версии PhpMyAdmin стали работать на удаленном сервере не всегда быстро, поэтому появилась идея работать локально. Хостинг-провайдер&nbsp; дает внешний адрес MySQL-сервера, что позволяет это делать. <br />Есть два основных применения PhpMyAdmin:<br />1) экспорт-импорт таблиц (иногда довольно больших размеров - до десятков Мбайт)<br />2) выполнение отдельных запросов к таблицам (просмотр, поиск или ручное редактирование нескольких записей)</p><p>Как Вы считаете, в каком из этих случаев имеет смысл использовать локальный PhpMyAdmin для повышения быстродействия ? Особенно, если не учитывать трафик (сеть на безлимитном тарифе).</p><p>И вообще, существует ли у пользователей подобная практика ? Есть ли какая-то статистика ?</p><p>И аналогичные вопросы по работе с MySQL не с&nbsp; PhpMyAdmin, но со служебными скриптами, которыми пользуюсь только я сам (остальным пользователям доступ закрыт).<br />Например, скрипты администрирование форума PunBB. Имеет ли смысл запускать их на локальном компьютере, но с удаленным доступом к MySQL ?</p>]]></description>
			<author><![CDATA[null@example.com (valeryiv)]]></author>
			<pubDate>Sun, 01 Feb 2009 14:29:55 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6915#p6915</guid>
		</item>
		<item>
			<title><![CDATA[Re: Работа с удаленным сервером MySQL с локального phpMyAdmin]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6912#p6912</link>
			<description><![CDATA[<p><strong>valeryiv</strong><br />Думаю, на быстродействии никак не скажется.<br />Трафика будет немного меньше из-за локального запуска скриптов.<br />Безопасность, примерно, на том же уровне. Если на сервере настроить доступ пользователю только с вашего постоянного IP, то будет нормально. Обратите внимание, что root лучше не использовать для внешнего подключения.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Sun, 01 Feb 2009 14:06:05 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6912#p6912</guid>
		</item>
		<item>
			<title><![CDATA[Работа с удаленным сервером MySQL с локального phpMyAdmin]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=6910#p6910</link>
			<description><![CDATA[<p>Существует такая возможность:<br />на локальном сервере для phpMyAdmin в конфигурации ставим вместо localhost имя удаленного MySQL сервера, а также соответствующие user&nbsp; ,&nbsp; password&nbsp; и dbname.</p><p>Вопрос:<br />каковы преимущества и недостатки такого способа работы по сравнению со способом, когда phpMyAdmin установлен и запускается на удаленном сервере.<br />Будут ли различия в:<br />1) быстродействии<br />2) трафике<br />3) безопасности <br />или в чем-то еще другом ?</p><p>Спасибо !</p>]]></description>
			<author><![CDATA[null@example.com (valeryiv)]]></author>
			<pubDate>Sun, 01 Feb 2009 10:36:22 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=6910#p6910</guid>
		</item>
	</channel>
</rss>
