Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Администрирование *NIX систем > Mysql |
Автор: Ripper 20.4.2008, 17:57 |
Установил все что нашел связанного с mysql в yast-e (openSuse 10.3) пишу mysql и вот что получаю: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) сам mysql не запускается В поиске нашел 2 темы с такой же ошибкой, в одной порекомендовали поменять права к папке с базами, только я не пойму к какой ![]() Во второй ничего толкого нету |
Автор: ZeeLax 20.4.2008, 20:24 | ||
Вы поняли, что это значит? |
Автор: Ripper 21.4.2008, 08:28 |
Не особо Нельзя приконектиться к локальному mysql серверу через сокет: ... и файла такого тоже нет Я не особо разбираюсь в этом деле, привык в виндусе качать что-то вроде денверов или appserv-веров и все работало. |
Автор: Сумасшедший 21.4.2008, 09:19 |
Попробуйте логи посмотреть - что пишет. Обычно всё становится понятно. |
Автор: ZeeLax 21.4.2008, 11:27 |
Ripper, берете код ошибки и на сайт dev.mysql.com - читать документацию с описанием кодов ошибок. Поясните. |
Автор: Ripper 21.4.2008, 17:23 |
ZeeLax, If, when you attempt to log in, you get an error message such as ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2), it means that that MySQL server daemon (Unix) or service (Windows) is not running. Больше я там ничего не нашел, пардон - плохо ориентируюсь в английском Сумасшедший, подскажите где их смотреть ![]() |
Автор: ZeeLax 21.4.2008, 22:55 |
А сервер то запускается? |
Автор: Ripper 22.4.2008, 05:58 | ||
it means that that MySQL server daemon (Unix) or service (Windows) is not running. Ну если он не работает, значит не запустился или как это проверить? |
Автор: Бонифаций 22.4.2008, 06:38 | ||
прежде всего посмотрите
и там процессы mysqld_safe и mysqld. Если они есть, значит сервер mysql работает. Если нет - значит не запустили. |
Автор: Ripper 22.4.2008, 17:36 |
нет не нашел. кстати как с помощью grep найти ? ps ax | grep mysql* ? а то что я не уверен да не запускается он блин.. |
Автор: ZeeLax 22.4.2008, 18:32 |
А что пишет, не запускаясь? |
Автор: Ripper 23.4.2008, 06:23 |
/etc/init.d/mysql start Updating MySQL privilege database... Looking for 'mysql' in: /usr/bin/mysql Looking for 'mysqlcheck' in: /usr/bin/mysqlcheck Running 'mysqlcheck'... Running 'mysql_fix_privilege_tables'... ERROR 1005 (HY000) at line 7: Can't create table 'db' (errno: 13) ERROR 1005 (HY000) at line 12: Can't create table 'host' (errno: 13) ERROR 1005 (HY000) at line 15: Can't create table 'user' (errno: 13) ERROR 1005 (HY000) at line 21: Can't create table 'func' (errno: 13) ERROR 1005 (HY000) at line 24: Can't create table 'tables_priv' (errno: 13) ERROR 1005 (HY000) at line 26: Can't create table 'columns_priv' (errno: 13) ERROR 1005 (HY000) at line 29: Can't create table 'help_topic' (errno: 13) ERROR 1005 (HY000) at line 32: Can't create table 'help_category' (errno: 13) ERROR 1005 (HY000) at line 35: Can't create table 'help_relation' (errno: 13) ERROR 1005 (HY000) at line 38: Can't create table 'help_keyword' (errno: 13) ERROR 1005 (HY000) at line 41: Can't create table 'time_zone_name' (errno: 13) ERROR 1005 (HY000) at line 44: Can't create table 'time_zone' (errno: 13) ERROR 1005 (HY000) at line 47: Can't create table 'time_zone_transition' (errno: 13) ERROR 1005 (HY000) at line 50: Can't create table 'time_zone_transition_type' (errno: 13) ERROR 1005 (HY000) at line 53: Can't create table 'time_zone_leap_second' (errno: 13) ERROR 1005 (HY000) at line 56: Can't create table 'proc' (errno: 13) ERROR 1005 (HY000) at line 59: Can't create table 'procs_priv' (errno: 13) ERROR 1017 (HY000) at line 75: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 79: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 81: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 82: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 83: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 86: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 87: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 88: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 94: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 99: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 105: Can't find file: './mysql/tables_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 108: Can't find file: './mysql/tables_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 117: Can't find file: './mysql/tables_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 131: Can't find file: './mysql/columns_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 135: Can't find file: './mysql/columns_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 145: Can't find file: './mysql/columns_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 153: Can't find file: './mysql/func.frm' (errno: 13) ERROR 1017 (HY000) at line 161: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 163: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 174: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 180: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 190: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 193: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 197: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 200: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 201: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 202: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 203: Can't find file: './mysql/func.frm' (errno: 13) ERROR 1017 (HY000) at line 207: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 211: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 236: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 241: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 255: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 259: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 273: Can't find file: './mysql/func.frm' (errno: 13) ERROR 1017 (HY000) at line 275: Can't find file: './mysql/func.frm' (errno: 13) ERROR 1017 (HY000) at line 282: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 287: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 288: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 290: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 291: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 293: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 294: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 299: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 300: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 302: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 303: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 305: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 306: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 311: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 317: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 322: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 323: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 325: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 326: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 328: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 329: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 334: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 335: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 337: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 338: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 340: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 341: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 343: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 344: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 346: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 347: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 352: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 353: Can't find file: './mysql/db.frm' (errno: 13) ERROR 1017 (HY000) at line 354: Can't find file: './mysql/host.frm' (errno: 13) ERROR 1017 (HY000) at line 359: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 366: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 368: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 369: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 370: Can't find file: './mysql/user.frm' (errno: 13) ERROR 1017 (HY000) at line 378: Can't find file: './mysql/procs_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 382: Can't find file: './mysql/procs_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 386: Can't find file: './mysql/procs_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 390: Can't find file: './mysql/procs_priv.frm' (errno: 13) ERROR 1017 (HY000) at line 398: Can't find file: './mysql/proc.frm' (errno: 13) ERROR 1017 (HY000) at line 442: Can't find file: './mysql/proc.frm' (errno: 13) ERROR 1017 (HY000) at line 444: Can't find file: './mysql/proc.frm' (errno: 13) FATAL ERROR: Upgrade failed failed ZeeLax, то что в 1 посте, если он запускается командой mysql, да и вообще на любую команду |
Автор: ZeeLax 23.4.2008, 06:42 |
Ripper, команда mysql запускает клиента, а не сервер. |
Автор: Бонифаций 23.4.2008, 08:55 |
итак. Mysql сервер не запускается, потому что структура базы на диске не создана. Не создана потому что, прав создать ему нехватает (errno 13 - это permission denied) Как такое может быть? Ты надеюсь от рута запускал /etc/init.d/mysql start ? |
Автор: Ripper 23.4.2008, 13:29 |
От рута да. ZeeLax, извиняюсь ) |
Автор: gather 18.5.2008, 01:15 | ||||
В студию результат выполнения следующих команд:
|