Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

MySQL Client - Server [D5, MySQL]


_pavel_ ©   (2002-10-21 16:51:00) 

Я использую для доступа к MySQL таблицам ZEOS lib.
ZMySQLDatabase.Database = test
ZMySQLDatabase.Host = localhost
ZMySQLDatabase.Login = pavel
ZMySQLDatabase.Password = 123456
ZMySQLDatabase.Port = 3306

ZMySQLDatabase.Connected = true - Все соединяется и работает нормально (но в локальном варианте !!)
Как только тоже самое пытаюсь проделать на удаленной машине,
моя теперь выполняет роль сервера, предварительно поменяв Host на мой 10.20.35.78 выдает ошибку подключения.
Может я что-то не так делаю ?


Nikolay M.   (2002-10-22 10:22:00) [1]


> Базы я создавал в ZMySQLQuery

Ну ты блин даешь... Во-первых, не ZMySQLQuery.Open, а ZMySQLQuery.ExecSQL, а во-вторых: что, мало нормальных инструментов для работы с БД? SQL Eplorer тот же самый, родная терминалка mysql.exe, phpMyAdmin рекомендую поставить, если веб-сервер имеется...


_pavel_   (2002-10-21 18:29:00) [2]

Базы я создавал в ZMySQLQuery

ZMySQLQuery.SQL :=
Create table xxxx
( aaa char(10),
bbb char(20)
);

ZMySQLQuery.Open
Базы создавались нормально, но назначать права я не пробовал.
Спасибо за совет, принято к действию.


Nikolay M.   (2002-10-21 18:18:00) [3]


> У меня есть запущенный на моей машине WinMySQLAdmin
> В Delphi5 есть VCL компоненты ZEOS.
> С чего начать ? И для чего нужен MySQLManager ?


Запускаешь из каталога, где установлен MySQL, \bin\mysql.exe, вводишь root-овый логин-пароль,попадаешь в терминалку. Из нее создаешь какую-нибудь базу и тестируешь на ней все, что прочитаешь на http://www.mysql.com/doc/, в частности про GRANT и REVOKE.


_pavel_   (2002-10-21 18:03:00) [4]

У меня есть запущенный на моей машине WinMySQLAdmin
В Delphi5 есть VCL компоненты ZEOS.
С чего начать ? И для чего нужен MySQLManager ?



Nikolay M.   (2002-10-21 17:56:00) [5]

http://www.mysql.com/doc/en/GRANT.html

или посмотреть системные таблицы MySQL (естсественно, если есть соответствующие права) user и host


_pavel_   (2002-10-21 17:42:00) [6]

А как это узнать ?


Nikolay M.   (2002-10-21 17:24:00) [7]

Пользователю pavel разрешен коннект к базе с этого хоста?


Наверх

Титульная страница Поиск, карта сайта Написать письмо