Имеется FreeBSD 8.0 Release
Mysql 5.1 установленный из портов
При запуске запуске mysql
>/usr/local/etc/rc.d/mysql-server startStarting mysql
>но в процессах его нет
>ps -aux | grep mysql
>Ниже приводится файл ошибок mysql
vi /var/db/mysql/runa.adamant.ua.err
091130 16:39:51 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
091130 16:39:51 [Note] Plugin 'FEDERATED' is disabled.
/usr/local/libexec/mysqld: Table 'mysql.plugin' doesn't exist
091130 16:39:51 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
InnoDB: Log scan progressed past the checkpoint lsn 0 37356
091130 16:39:51 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 0 44233
091130 16:39:51 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
091130 16:39:51 InnoDB: Started; log sequence number 0 44233
091130 16:39:51 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
091130 16:39:51 mysqld_safe mysqld from pid file /var/db/mysql/runa.chl.kiev.ua.pid ended
>091130 16:39:51 [ERROR] Fatal error: Can't open and lock privilege tables: Table
>'mysql.host' doesn't existкак насчет прогнать скрипт создания базы nysql ?
mysql_install_db я имею в виду.
>
>>091130 16:39:51 [ERROR] Fatal error: Can't open and lock privilege tables: Table
>>'mysql.host' doesn't exist
>
>как насчет прогнать скрипт создания базы nysql ?
>mysql_install_db я имею в виду./usr/local/bin/mysql_install_db
Installing MySQL system tables...
Installation of system tables failed! Examine the logs in
/var/db/mysql for more information.You can try to start the mysqld daemon with:
shell> /usr/local/libexec/mysqld --skip-grant &
and use the command line tool /usr/local/bin/mysql
to connect to the mysql database and look at the grant tables:shell> /usr/local/bin/mysql -u root mysql
mysql> show tablesTry 'mysqld --help' if you have problems with paths. Using --log
gives you a log in /var/db/mysql that may be helpful.The latest information about MySQL is available on the web at
http://www.mysql.com/. Please consult the MySQL manual section
'Problems running mysql_install_db', and the manual section that
describes problems on your OS. Another information source are the
MySQL email archives available at http://lists.mysql.com/.Please check all of the above before mailing us! And remember, if
you do mail us, you MUST use the /usr/local/bin/mysqlbug script!
>[оверквотинг удален]
>
>The latest information about MySQL is available on the web at
>http://www.mysql.com/. Please consult the MySQL manual section
>'Problems running mysql_install_db', and the manual section that
>describes problems on your OS. Another information source are the
>MySQL email archives available at http://lists.mysql.com/.
>
>Please check all of the above before mailing us! And remember,
>if
>you do mail us, you MUST use the /usr/local/bin/mysqlbug script!ну и? смотриле логи, скриптик же написал куда идти и что посмотреть.
>[оверквотинг удален]
>
>The latest information about MySQL is available on the web at
>http://www.mysql.com/. Please consult the MySQL manual section
>'Problems running mysql_install_db', and the manual section that
>describes problems on your OS. Another information source are the
>MySQL email archives available at http://lists.mysql.com/.
>
>Please check all of the above before mailing us! And remember,
>if
>you do mail us, you MUST use the /usr/local/bin/mysqlbug script!слухай уважаемый - ты бы уже реально начал читать вывод - ВСЕХ ПА АНГЛИЦКИ НАПИСАНО!
пля буду в логе написано что прав на var не хватает
>[оверквотинг удален]
>>describes problems on your OS. Another information source are the
>>MySQL email archives available at http://lists.mysql.com/.
>>
>>Please check all of the above before mailing us! And remember,
>>if
>>you do mail us, you MUST use the /usr/local/bin/mysqlbug script!
>
>слухай уважаемый - ты бы уже реально начал читать вывод - ВСЕХ
>ПА АНГЛИЦКИ НАПИСАНО!
>пля буду в логе написано что прав на var не хватаетепт
>ls -l -d /var/db/mysqldwrxrwxrwx 4 root wheel 512 Dec 1 09:18 /var/db/mysql
>
>ls -l /var/db/mysql/mysqldwrxrwxrwx 4 root wheel 512 Dec 1 09:18 /var/db/mysql/mysql
>
ну понятно, а в логах что, все-таки?
>ну понятно, а в логах что, все-таки?vi /var/db/mysql/runa.adamant.ua.err
091130 16:39:51 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
091130 16:39:51 [Note] Plugin 'FEDERATED' is disabled.
/usr/local/libexec/mysqld: Table 'mysql.plugin' doesn't exist
091130 16:39:51 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
InnoDB: Log scan progressed past the checkpoint lsn 0 37356
091130 16:39:51 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 0 44233
091130 16:39:51 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
091130 16:39:51 InnoDB: Started; log sequence number 0 44233
091130 16:39:51 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
091130 16:39:51 mysqld_safe mysqld from pid file /var/db/mysql/runa.adamant.ua.pid endedА в /var/log/mysql.log пусто
под каким юзером стартует мускул?
>под каким юзером стартует мускул?root
>>под каким юзером стартует мускул?
>
>rootТогда я ничего не понимаю :) Что-то с портами, возможно. Если край как нужно, снесите из портов, и соберите из исходников. Это точно сработает, хоть и неправильно так делать.
>>>под каким юзером стартует мускул?
>>
>>root
>
>Тогда я ничего не понимаю :) Что-то с портами, возможно. Если
>край как нужно, снесите из портов, и соберите из исходников. Это
>точно сработает, хоть и неправильно так делать.ну почему сразу неправильно )) на вкус и цвет ...
>[оверквотинг удален]
>
>
>vi /var/db/mysql/runa.adamant.ua.err
>
>
>091130 16:39:51 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
>091130 16:39:51 [Note] Plugin 'FEDERATED' is disabled.
>/usr/local/libexec/mysqld: Table 'mysql.plugin' doesn't exist
>091130 16:39:51 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to
>create it.^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Логи для того, чтобы их читали.
>[оверквотинг удален]
>55 56 57 58 59 60 61 62 63 64 65
>66 67 68 69 70 71 72 73 74 75 76
>77 78 79 80 81 82 83 84 85 86 87
>88 89 90 91 92 93 94 95 96 97 98
>99
>InnoDB: Apply batch completed
>091130 16:39:51 InnoDB: Started; log sequence number 0 44233
>091130 16:39:51 [ERROR] Fatal error: Can't open and lock privilege tables: Table
>'mysql.host' doesn't exist
>091130 16:39:51 mysqld_safe mysqld from pid file /var/db/mysql/runa.chl.kiev.ua.pid ended