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

mysql51 Проблема с запуском

Добавлено: 2012-07-24 15:06:26
resours
host# /bin/sh /usr/local/bin/mysqld_safe --defaults-ex
120724 17:26:05 mysqld_safe Logging to '/var/db/mysql/host.example.com .err'.
120724 17:26:05 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
120724 17:26:11 mysqld_safe mysqld from pid file /var/db/mysql/host.example.com .pid ended
host# mysql -u root mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)



Логи host.example.com:

120724 17:20:50 InnoDB: Starting shutdown...
120724 17:20:56 InnoDB: Shutdown completed; log sequence number 0 1595675
120724 17:20:56 [Note] /usr/local/libexec/mysqld: Shutdown complete

120724 17:20:56 mysqld_safe mysqld from pid file /data/mysql/host.example.com ended
120724 17:43:59 mysqld_safe Starting mysqld daemon with databases from /data/mysql
Could not open required defaults file: /data/mysql/my.cnf
Fatal error in defaults handling. Program aborted
120724 17:43:59 [Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead.
120724 17:43:59 [Note] Plugin 'FEDERATED' is disabled.
120724 17:43:59 InnoDB: Initializing buffer pool, size = 8.0M
120724 17:43:59 InnoDB: Completed initialization of buffer pool
120724 17:43:59 InnoDB: Started; log sequence number 0 1595675
/usr/local/libexec/mysqld: Too many arguments (first extra is '.pid').
Use --verbose --help to get a list of available options
120724 17:43:59 [ERROR] Aborting

120724 17:43:59 InnoDB: Starting shutdown...
120724 17:44:04 InnoDB: Shutdown completed; log sequence number 0 1595675
120724 17:44:04 [Note] /usr/local/libexec/mysqld: Shutdown complete

120724 17:44:04 mysqld_safe mysqld from pid file /data/mysql/host.example.com ended

Re: mysql51 Проблема с запуском

Добавлено: 2012-07-24 15:21:38
Bayerische
Владельца директории mysql выставили?

Re: mysql51 Проблема с запуском

Добавлено: 2012-07-24 15:29:29
resours
только вот так сделал :
% chown mysql:mysql /data/mysql
% chmod go-rwx /data/mysql

Re: mysql51 Проблема с запуском

Добавлено: 2012-07-25 7:13:22
manefesto
-R

Re: mysql51 Проблема с запуском

Добавлено: 2012-07-26 6:21:16
resours
chown -R mysql:mysql /data/mysql

не помогло, суть проблемы: не могу зайти под рутом mysql -u root -p
, хотя при установке не запршивал догина и пароля, выходит ошибка
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)


Может проблема в этом:

mysqld_safe
120726 09:11:35 mysqld_safe Logging to '/var/db/mysql/websrv.example.com .err'.
touch: /var/db/mysql/websrv.example.com .err: No such file or directory
chown: /var/db/mysql/websrv.example.com .err: No such file or directory
120726 09:11:35 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
/usr/local/bin/mysqld_safe: cannot create /var/db/mysql/websrv.example.com .err: No such file or directory
eval: cannot create /var/db/mysql/websrv.example.com .err: No such file or directory
120726 09:11:35 mysqld_safe mysqld from pid file /var/db/mysql/websrv.example.com .pid ended
/usr/local/bin/mysqld_safe: cannot create /var/db/mysql/websrv.example.com .err: No such file or directory

Помогите пожжж....Как путь к базе поменять?

Re: mysql51 Проблема с запуском

Добавлено: 2012-07-26 7:12:54
Bayerische
1. При установке задавайте жёстко, вроде

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

mysql_install_db --user=mysql --datadir=/var/db/mysql/
Сейчас можете вытереть (или перенести) текущую директорию и попробовать по-новой.
2. Смотрите mysql.cnf, там тоже могут быть пути. Хотя, лучше попробовать вообще без конфига.
3. Так же почитайте скрипт /usr/local/etc/rc.d/mysql-server, там прописаны переменные, кое-что может проясниться.