[Comm] Lost connection to MySQL server during query
Dodelup
=?iso-8859-1?q?altlinux_=CE=C1_vipdesign=2Eru?=
Пн Мар 31 01:16:35 MSD 2003
Господа!
Детский наверное вопрос, но все таки...
По локалке пытаюсь с машины 192.168.168.168 подключиться к машине
192.168.168.5, а точнее к ее MySQL-серверу (для этого использую
PHPMyAdmin).
При попытке обратиться к БД MySQL-сервер посылает меня подальше такими
словами: Lost connection to MySQL server during query.
При этом в /var/log/mysql.log по делу ИМХО ничего не пишет:
***
Number of processes running now: 1
mysqld process hanging, pid 566 - killed
030331 00:14:04 mysqld restarted
Cannot initialize InnoDB as 'innodb_data_file_path' is not set.
If you do not want to use transactional InnoDB tables, add a line
skip-innodb
to the [mysqld] section of init parameters in your my.cnf
or my.ini. If you want to use InnoDB tables, add to the [mysqld]
section, for example,
innodb_data_file_path = ibdata1:10M:autoextend
But to get good performance you should adjust for your hardware
the InnoDB startup options listed in section 2 at
http://www.innodb.com/ibman.html
/usr/libexec/mysqld: ready for connections
***
Ошибок в конфиге PHPMyAdmin скорее всего тоже нет, потому как с другими
MySQL-серверами работаю без проблем. Но на всякий случаю даю кусок
конфига:
***
$cfg['Servers'][$i]['host'] = '192.168.168.5';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'test';
$cfg['Servers'][$i]['password'] = 'mypass';
$cfg['Servers'][$i]['only_db'] = '';
***
Пользователь test существует в системе и занесен в таблицу mysql
командой:
***
insert into user (host,user,password) values ('localhost', 'test',
password('mypass'));
insert into db
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_pri
v,
Drop_priv,Grant_priv,References_priv,Index_priv,Alter_priv) values
('localhost','test1','test','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
flush privileges;
***
В чем грабли?
P.S.
Что еще странно, так это то, что в БД mysql у пользователя test вместо
Y,Y,Y,Y,Y,Y,Y,Y,Y,Y значатся N,N,N,N,N,N,N,N,N,N.
--
Dodelup
Подробная информация о списке рассылки community