<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
        <channel>
        <title>database / Tag search / Русский клуб Joomla</title>
        <link>http://joomclub.net/en/rss/tag/database/</link>
        <description><![CDATA[Сайт посвящен Joomla во всех ее проявлениях, мы рассказываем о шаблонах, расширениях, компонентах, плагинах и модулях]]></description>
        <language>ru</language>
        <managingEditor>tena2000@mail.ru</managingEditor>
        <webMaster>tena2000@mail.ru</webMaster>
        <generator>Alto CMS v.1.1.13</generator>
                    <item>
                <title>Подключение PHPStorm к удаленной базе данных</title>
                <guid isPermaLink="true">http://joomclub.net/en/t/196/</guid>
                <link>http://joomclub.net/en/blog/programming/196.html</link>
                <author>a.sedelnikov@gmail.com</author>
                <description><![CDATA[<p>Уже долгое время мне мозолила глаз вкладка «Database» в правом верхнем углу PHPStorm. Решил с ней разобраться в конце концов и подключить базу данных разрабатываемого сайта к проекту. Оказалось все не так сложно и, в результате, очень удобно.</p><a name="cut" rel="nofollow"></a> Настройки базы данных<p>Первым делом надо разрешить удаленный доступ к БД в панели управления хостингом, я подключал timeweb, там это делается во вкладке «Базы данных MySQL». Справа от подключаемой базы есть кнопка &quot;<span>Добавить доступ</span>&quot;, нажимаем ее и вводим IP с которого хотим подключаться к БД. Если IP у вас динамический, то его придется менять каждый раз. После введения IP он появится чуть выше кнопки. Для надежности я изменил к нему пароль, повторив пароль доступа с localhost, возможно этого делать не надо, а может и надо, по другому я не проверял.</p>Настройки SSH<p>Служба поддержки дала мне такие инструкции:</p><p>Далее, для подключения используйте следующие параметры:</p><p>hostname: nubes.timeweb.ru (это мой хост, у вас наверняка другой)<br/>
порт: 3306, стандартный.</p><p> Так у меня не заработало, пришлось подключать через SSH. Для этого SSH доступ должен быть включен у провайдера, а включается он по запросу.</p>Настройка PHPStorm<p>Для создания подключения к базе данных в PHPStorm откройте окно работы с БД, в меню View — Tool Windows — Database. В открывшейся вкладке кликните плюсик для создания нового подключения, в выпадающем меню выберите Datasource — MySQL. В открывшемся окне введите настройки:</p><ul><li>Host: localhost</li><li>Port: 3306</li><li>Database: имя_базы_данных</li><li>User: пользователь_базы_данных</li><li>Password: пароль_базы_данных</li></ul><p>Далее нажмите кнопку «Configure SSH» и ведите в открывшемся окне следующие данные:</p><ul><li>Use SSH Tunnel — поставить галку</li><li>Proxy Host: nubes.timeweb.ru (хост, на котором располагаются мои сайты)</li><li>Proxy User: Пользователь, у меня он совпадает с пользователем панели управления</li><li>Auth type: Password</li><li>Proxy Password: пароль пользователя.</li></ul><p>После ввода всех данных можно нажать кнопку «Test Connection» и, если все ввели правильно, то коннект состоится. Если возникли проблемы с подключением, то, возможно, у вас, как и у меня, небыли установлены драйверы MySQL, о чем у меня было написано в нижней части окна, чуть выше кнопок, и дана ссылка, при клике на которой драйвера загрузились и установились.</p><p>Работа с базой данных в PHPStorm оказалась удобной и полноценной, можно посмотреть структуру таблиц, их содержимое, а так-же делать любые запросы, phpMyAdmin можно не открывать.</p>]]></description>
                <pubDate>Sun, 16 Mar 2014 09:33:31 +0400</pubDate>
                            </item>
            </channel>
    </rss>
