Страница 1 из 1

Проблема после обновлении состоянии портов

Добавлено: 2010-12-13 10:53:28
Гость
Привет!
Обновил порты путем portupgrade.
Все прошло удачно.
Проблема в следующем:

Код: Выделить всё

#mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Поискал решении по форуму и сделал:
/usr/local/bin/mysqld_safe --skip-grant & - запуск в фоновом режиме без проверки прав доступа.
Запускаем клиент
#mysql
#quit
Команда top показывает что процесс mysql запущен.
Но после перезагрузки сервера, процесс опять не запущен, хотя в /etc/rc.conf:

Код: Выделить всё

mysql_enable="YES"
Как устранить неполадку?
Спасибо.

Re: Проблема после обновлении состоянии портов

Добавлено: 2010-12-13 11:22:22
thefree
включить логи и посмотреть что ему не хватает.

Re: Проблема после обновлении состоянии портов

Добавлено: 2010-12-13 12:14:35
Гость
thefree писал(а):включить логи и посмотреть что ему не хватает.
Логи из /var/db/mysql/server.err:

Код: Выделить всё

101213 09:39:14 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
101213  9:39:15 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use GCC atomic builtins
InnoDB: Compressed tables use zlib 1.2.3
101213  9:39:16  InnoDB: Initializing buffer pool, size = 128.0M
101213  9:39:16  InnoDB: Completed initialization of buffer pool
101213  9:39:16  InnoDB: highest supported file format is Barracuda.
101213  9:39:16  InnoDB: 1.1.3 started; log sequence number 1600729
101213  9:39:16 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.proxies_priv' doesn't exist
101213 09:39:16 mysqld_safe mysqld from pid file /var/db/mysql/server.pid ended

Re: Проблема после обновлении состоянии портов

Добавлено: 2010-12-13 14:14:48
Jah
Гость писал(а):
thefree писал(а):включить логи и посмотреть что ему не хватает.
Логи из /var/db/mysql/server.err:

Код: Выделить всё

101213 09:39:14 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
101213  9:39:15 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use GCC atomic builtins
InnoDB: Compressed tables use zlib 1.2.3
101213  9:39:16  InnoDB: Initializing buffer pool, size = 128.0M
101213  9:39:16  InnoDB: Completed initialization of buffer pool
101213  9:39:16  InnoDB: highest supported file format is Barracuda.
101213  9:39:16  InnoDB: 1.1.3 started; log sequence number 1600729
101213  9:39:16 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.proxies_priv' doesn't exist
101213 09:39:16 mysqld_safe mysqld from pid file /var/db/mysql/server.pid ended
Создайте таблицу с помощью скрипта mysql_install_db