Установил mysql на RedHat9 из сорцов, все установилось без ошибок, но mysqld_safe выполняется с ошибкой, вот лог:
*****
050422 11:10:49 mysqld started
050422 11:10:49 InnoDB: Started
050422 11:10:49 Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
050422 11:10:49 Aborting
050422 11:10:49 InnoDB: Starting shutdown...
050422 11:10:52 InnoDB: Shutdown completed
050422 11:10:52 /usr/local/libexec/mysqld: Shutdown Complete
050422 11:10:52 mysqld ended
*****
Пробовал искать файл mysql.host ничего не нашел, вопрос где в каком файле должна находиться эта таблица? Мне нужно запустить mysql сервер, но ./mysqld start тоже не дает никакого результата, система предлагает почитать раздел "Безопасность" мануалов, в целях разобраться как надо запускать сервер из под рута, но ничего в доках я не нашел :(
>Установил mysql на RedHat9 из сорцов, все установилось без ошибок, но mysqld_safe
>выполняется с ошибкой, вот лог:
>*****
>050422 11:10:49 mysqld started
>050422 11:10:49 InnoDB: Started
>050422 11:10:49 Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
>
>050422 11:10:49 Aborting
>050422 11:10:49 InnoDB: Starting shutdown...
>050422 11:10:52 InnoDB: Shutdown completed
>050422 11:10:52 /usr/local/libexec/mysqld: Shutdown Complete
>050422 11:10:52 mysqld ended
>*****
>Пробовал искать файл mysql.host ничего не нашел, вопрос где в каком файле
>должна находиться эта таблица? Мне нужно запустить mysql сервер, но ./mysqld
>start тоже не дает никакого результата, система предлагает почитать раздел "Безопасность"
>мануалов, в целях разобраться как надо запускать сервер из под рута,
>но ничего в доках я не нашел :(1. mysql_intsall_db [OPTIONS]
2. chown -R <mysql_user>:<mysql_group> <database_dir>
3. Zapusk mysql