Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Подключение к MySQL в интернете с локального комп-ра

Сообщения:  [1-10]   [11-12] 

 
 автор: Trianon   (25.01.2010 в 17:17)   письмо автору
 
   для: Softic   (25.01.2010 в 17:12)
 

зайдите в PMA, в раздел привилегии - -посмотрите как у Вас пользователи называются.

Адрес сервера неважно как писать - лишь бы пинг уходил в ту машину, где mysqld поднят.

  Ответить  
 
 автор: Softic   (25.01.2010 в 17:12)   письмо автору
 
   для: Trianon   (25.01.2010 в 17:04)
 

Trianon а какого формата должно быть имя пользователя, через ПХПадмин я захожу как host_an
Просто вы привели usser@% может мне что-то дописать нужно к имени.
И адрес сервера я правильно указываю? пробовал и с www.556626.ru результат один и тотже....

  Ответить  
 
 автор: Trianon   (25.01.2010 в 17:04)   письмо автору
 
   для: Softic   (25.01.2010 в 16:55)
 

если он как бы Ваш, и апач и mysqld крутятся на одной машине, и на ней mysqld слушает внешний адрес(а не как у Вас на локальном компьюере - только loopback -- bind-address = 127.0.0.1 ), и если файрволы сервера и провайдера разрешают входящие TCP-соединения по порту 3306 (или по какому Вы пытаетесь подключиться) , и если среди пользователей mysqld есть пользователь usser@% , и у него есть права - то всё должно работать.

  Ответить  
 
 автор: Softic   (25.01.2010 в 16:55)   письмо автору
 
   для: Trianon   (25.01.2010 в 16:35)
 

ну вообще я арендую сервер, тоесть он как бы мой, в моем распоряжении. Как же тогда мне узнать адрес имени сервера MySQL??

  Ответить  
 
 автор: Trianon   (25.01.2010 в 16:35)   письмо автору
 
   для: Softic   (25.01.2010 в 15:52)
 

>Вместо site.ru у меня там 556626.ru
>Пробовал вместо домена вводить и ИП адрес, и ИП адрес:3306 <-порт всмысле
Это как я понимаю домен, который Вы обычно указываете после http://
То есть имя сервера http. А я говорю об адресеили имени сервера MySQL.
Его Вам должен сообщить администратор хостера, разрешивший Вам прямое удаленное подключение к серверу SQL.

>Но результат один и тот же.
>Я указал путь до папки с МуСКУлом, в ней у меня 3 файла: mysql.exe, mysql_run_to_import_dumps.exe, и mysqld.exe


>Повторюсь в процессах у меня висит именно mysqld.exe,
Повторяю еще раз.
mysqld.exe - это серверный процесс. Вас - на Вашей машине - интересует клиентский.

>посчитав что нужно чтобы был запущен процесс mysql.exe - запустил его, вылетает ДОС окно черное и раздается БИП в системнике, окно закрывается, все! =)

У Вас не может закрыться окно само, если оно предварительно было открыто. А должно оно быть открыто заранее. Пуск, выполнить, cmd

  Ответить  
 
 автор: Softic   (25.01.2010 в 15:52)   письмо автору
 
   для: Trianon   (25.01.2010 в 15:43)
 

Вместо site.ru у меня там 556626.ru
Пробовал вместо домена вводить и ИП адрес, и ИП адрес:3306 <-порт всмысле
Но результат один и тот же.
Я указал путь до папки с МуСКУлом, в ней у меня 3 файла: mysql.exe, mysql_run_to_import_dumps.exe, и mysqld.exe

Повторюсь в процессах у меня висит именно mysqld.exe, посчитав что нужно чтобы был запущен процесс mysql.exe - запустил его, вылетает ДОС окно черное и раздается БИП в системнике, окно закрывается, все! =)

  Ответить  
 
 автор: Trianon   (25.01.2010 в 15:43)   письмо автору
 
   для: Softic   (25.01.2010 в 15:23)
 

>вместо site.ru я указываю свой домен.

Что за свой домен?

>А что за реальный адрес sql сервера?

Доменное имя или IP адрес сервера MySQL (т.е. сервера, отвечающего по протоколу 3306) в интернет-пространстве адресов. Его может и не быть, если удаленная работа не предусматривается.


>быть может я неправильно обращаюсь к нему?

может быть

>Выполнил комманду, но изменил ее,

кого - её?
путь в подсказке приведен был. Текст команды я жирным выделил.


>так как путь до мускул у меня такой: C:\WebServers\usr\local\mysql5\bin

>
c:\WebServers\usr\local\mysql5\bin>mysql -h site.ru -u usser -p auto

>пишет что такой файл не найден!?

как это путь до мускул такой, а файла мускул нет? А что тогда значит "путь до мускул у меня такой:"?

  Ответить  
 
 автор: Softic   (25.01.2010 в 15:23)   письмо автору
 
   для: Trianon   (25.01.2010 в 14:29)
 

вместо site.ru я указываю свой домен. А что за реальный адрес sql сервера? быть может я неправильно обращаюсь к нему?

Выполнил комманду, но изменил ее, так как путь до мускул у меня такой: C:\WebServers\usr\local\mysql5\bin
c:\WebServers\usr\local\mysql5\bin>mysql -h site.ru -u usser -p auto

пишет что такой файл не найден!?

  Ответить  
 
 автор: Trianon   (25.01.2010 в 14:29)   письмо автору
 
   для: Softic   (25.01.2010 в 13:58)
 

а site.ru - это реальный адрес sql-сервера?

c:\mysql\bin>mysql -h site.ru -u usser -p auto
Enter password: paroll

  Ответить  
 
 автор: Softic   (25.01.2010 в 13:58)   письмо автору
 
   для: Trianon   (25.01.2010 в 13:50)
 

Да конечно, вот список чекбоксов прав пользователя:
Удалённый доступ
Доступ к данным: select, delete, insert, update
Доступ к структуре: create, drop, alter, index
Другое: refer, lock - здесь нет галочки только на директиве grant

В Брандмауэр (firewall) везде установлен статус: Открыто

Можно ли как нибудь проверить другим способом подключиться к БД?

  Ответить  

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования