LINUX.ORG.RU
ФорумAdmin

/usr/share/mysql/mysql.server start


0

0

Короче, ругается зверь. Ось - Slackware 9.0 Версия мускула - 3.23.56 /etc/my.cnf: ######## [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock

[mysql.server] user=mysql basedir=/var/lib/mysql/test

[safe_mysqld] err-log=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid

Пути верны

А говорит он вот что: /usr/share/mysql/mysql.server start root@localhost:/usr/doc/mysql-3.23.56/Docs# Starting mysqld daemon with databases from /var/lib/mysql 031209 17:01:23 mysqld ended

смотрю : /var/lib/mysql/localhost.err ########################### 031209 16:12:39 mysqld started 031209 16:12:39 /usr/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13) 031209 16:12:39 mysqld ended

Что нужно настраивать так и не понял

anonymous

Re: /usr/share/mysql/mysql.server start

Can't open privilege tables: Table 'mysql.host' doesn't exist А как эту таблицу создавать непонятно. В документации тоже все что нашел по теме: ################ Database level Database privileges apply to all tables in a given database. These privileges are stored in the mysql.db and mysql.host tables. REVOKE ALL ON db.* will revoke only database privileges. ########## 7.5.16.28 MySQL/InnoDB-3.23.45, November 23, 2001 ........... Prevented creation of MySQL system tables 'mysql.user', 'mysql.host', or 'mysql.db', in the InnoDB type. ################# D.3.4 Changes in release 4.0.13 (16 May 2003) .................... f the slave is configured (using for example replicate-wild-ignore-table=mysql.%) to exclude mysql.user, mysql.host, mysql.db, mysql.tables_priv and mysql.columns_priv from replication, then GRANT and REVOKE will not be replicated. ############### wildcards, in mysql.host table>>>>>>> The db and host tables grant database-specific privileges. Values in the scope fields may be specified as follows... ...............

Тобишь он какбы должен был быть сам собою))?!

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.