|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrey Ostanovsky 2:5030/1957.10 15 Sep 2002 23:12:39 To : Rinat Shabanov Subject : Connect to MySQL.... -------------------------------------------------------------------------------- Hello, Rinat! Воскресенье Сентябрь 15 2002, Rinat Shabanov изволил/a написать Andrey Ostanovsky: >> Таким образом, демону (или серверу в твоей терминологии) все равно, >> кто к нему обратился и откуда. Если посмотреть в таблицу mysql.users >> то там записаны пользователи в виде user@localhost - для захода с >> другой машины надо, соответственно, поменять это имя. Hа что поменять, >> надеюсь, объяснять не нужно?:) RS> Это да, но проблема вся в том, что когда заводишь другого юзера в RS> mysql.user и прописываешь к примеру user@myhost и при конекта mysql -u RS> user -h myhost -p baza он тебе принципиально Can't connect to mysql RS> server myhost (61) А в Myhost.err приписано Found invalid password for RS> user: 'user@myhost'; Ignoring user А ты строку после "-p" оставь пустой, чтобы оно пароль спросило само. Где-то в этом месте грабли. То ли в прямом виде не шифрует пароль, а надо, то ли наоборот. RS> и при загрузке меня смущает вот это RS> /usr/local/mysql/libexec/mysqld, Version: 3.23.43-log, started with: RS> Tcp port: 0 Unix socket: /usr/local/mysql/socket/mysql.socket RS> ^^^^^^^^^ почему 0, а не 3306 как в конфиге. Ааааа.:) Поищи в /usr/local файлик safemysql*, собственно запускать надо его. Скорее всего в файле /etc/my.conf что-то не задано про порт. Или он уже занят другой копией. Теоретически, оно, наверное, может работать и только через внутренние сокеты, вообще не высовываясь наружу. Правда, я этот вариант не проверял. ====== >> Далее, для общения с демоном по tcpip нужен клиент, которому, до >> начала установления коннекта, абсолютно по-барабану, где находится >> твоя база, и RS> Hасчет клиента я тоже думал. Hо разве нельзя все это проделать из php RS> скрипта ??? В php при сборке встраивается модуль клиента для общения с mysql, также, как в perl модуль для работы с базами и с mysql. Оно, по-моему по-умолчанию так собирается, но можно собрать и без mysql. Кстати, в phpinfo() про mysql что-то написано? Bye, Andrey Ostanovsky. aost @ gbk.spb.ru --- System Uptime: 0000:22:35:41 * Origin: Если хочешь поработать - ляг поспи, и все пройдет! (2:5030/1957.10) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/45783d84eca4.html, оценка из 5, голосов 10
|