[Comm] Lost connection to MySQL server during query

Dodelup =?iso-8859-1?q?altlinux_=CE=C1_vipdesign=2Eru?=
Пн Мар 31 22:58:40 MSD 2003


Люди!

Кто нибудь поможет?! Куда копать с этой проблемой?

--
Dodelup

> -----Original Message-----
> From: community-admin на altlinux.ru [mailto:community-admin на altlinux.ru] On
> Behalf Of Dodelup
> Sent: Monday, March 31, 2003 1:17 AM
> To: community на altlinux.ru
> Subject: [Comm] Lost connection to MySQL server during query
> 
> Господа!
> 
> Детский наверное вопрос, но все таки...
> 
> По локалке пытаюсь с машины 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
> 
> ┴╨xйf√)√+
> ┴╨xи╘√)ф╩╤зЪ
> 
> j[┼{╝Оj)j┼кІЗr┴╨x


Подробная информация о списке рассылки community