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

не запускается Mysql 5.5

Добавлено: 2010-05-26 5:37:56
rubsd
Помогите запустить Mysql.
он тупо не стартует. в логах нет ошибок.
Конфиг:
[client]
#password = your_password
# Порт на котором висит MySQL
port = 3306
# Сокет MySQL
socket = /tmp/mysql.sock

[mysqld]
# Порт
port = 3306
# Адрес, который будем слушать (если вам не нужно подключаться к
# MySQL с других машин, то оставьте здесь 127.0.0.1)
bind-address = 127.0.0.1
# Где лежит сокет
socket = /tmp/mysql.sock
# Не использовать средства системных блокировок.
skip-locking

key_buffer = 16K

max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K

skip-networking
skip-innodb
skip-bdb
server-id = 1
log = /var/log/mysql.log
[mysqldump]

quick
# Максимальная величина пакета, посылаемого/принимаемого с сервера
max_allowed_packet = 16M

[mysql]
# Отключает автоматическое рехеширование. rehash следует использовать
# для получения хеша таблиц и полей. Это обеспечивает более
# быстрый старт mysql.
no-auto-rehash

Re: не запускается Mysql 5.5

Добавлено: 2010-05-26 9:51:42
Gamerman
Нужно смотреть файл /var/db/mysql/*.err

Re: не запускается Mysql 5.5

Добавлено: 2010-05-26 10:46:46
manefesto

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

#>chown -R mysql:mysql /var/db/mysql/
#>mysql_install_db

Re: не запускается Mysql 5.5

Добавлено: 2010-05-26 10:51:34
rubsd
Еще один глюк выявил с Мускл.

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

100526 12:57:12 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use InnoDB's own implementation
InnoDB: Compressed tables use zlib 1.2.3
100526 12:57:12  InnoDB: highest supported file format is Barracuda.
100526 12:57:12 InnoDB 1.1.0 started; log sequence number 1595687
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/EVENTS_WAITS_CURRENT.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/EVENTS_WAITS_HISTORY.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/EVENTS_WAITS_HISTORY_LONG.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/SETUP_CONSUMERS.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/SETUP_INSTRUMENTS.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/SETUP_OBJECTS.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/SETUP_TIMERS.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/PERFORMANCE_TIMERS.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/PROCESSLIST.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/EVENTS_WAITS_SUMMARY_BY_THREAD_BY_EVENT_NAME.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/EVENTS_WAITS_SUMMARY_BY_EVENT_NAME.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/EVENTS_WAITS_SUMMARY_BY_INSTANCE.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/FILE_SUMMARY_BY_EVENT_NAME.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/FILE_SUMMARY_BY_INSTANCE.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/MUTEX_INSTANCES.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/RWLOCK_INSTANCES.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/COND_INSTANCES.frm' (errno: 13)
100526 12:57:12 [ERROR] /usr/local/libexec/mysqld: Can't find file: './performance_schema/FILE_INSTANCES.frm' (errno: 13)
100526 12:57:12 [Note] Event Scheduler: Loaded 0 events
100526 12:57:12 [Note] /usr/local/libexec/mysqld: ready for connections.
Version: '5.5.4-m3'  socket: '/tmp/mysql.sock'  port: 3306  FreeBSD port: mysql-server-5.5.4
Не запускался мускл, пока не вернул ему старую базу. С новой тупо не хотел стартовать. Хотя новую создал по обычной схеме
/usr/local/bin/mysql_install_db
После того, как вернул старую базу, запустился. но тема в том, что я забыл пароль на рута.

Re: не запускается Mysql 5.5

Добавлено: 2010-05-26 11:00:40
rubsd
Если у кого-то есть огромный опыт работы с Мускл, подскажите, чего он от меня хочет?

Re: не запускается Mysql 5.5

Добавлено: 2010-05-26 11:05:51
Gamerman
Хочет при новых базах или старых?

Re: не запускается Mysql 5.5

Добавлено: 2010-05-26 11:08:36
hizel
читайте на официальном сайте главу о апгрейде

Re: не запускается Mysql 5.5

Добавлено: 2010-05-26 11:12:34
rubsd
Он при новых базах не стартует. В логах при этом ничего не пишет. Самое грустное, что с первого раза всё нормально установилось. А потом когда пароль забыл, началось. Гемор.

Re: не запускается Mysql 5.5

Добавлено: 2010-05-26 13:45:10
manefesto
ну вообще то не обязательно было делать апгрейд.
пароль рута можно сбросить запустив mysql в безопасном режиме.
вообще поисковики тебе на первой странице дадут ответ

Re: не запускается Mysql 5.5

Добавлено: 2010-08-19 16:24:27
dushkosoft
А как вернуть старую базу???? таже фигня....

Re: не запускается Mysql 5.5

Добавлено: 2010-08-28 15:37:59
kolesya
из конфига убирай

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

skip-locking
если база лежит в нестандартном месте(или например хочеш поэксперементить), то в /etc/rc.conf чтот типа такого

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

mysql_dbdir="/data/db/mysql"

Re: не запускается Mysql 5.5

Добавлено: 2010-08-29 10:59:43
Anton Anikin
skip-innodb тоже из конфига убрать, вроде нельзя его отключать с версии 5.5
skip-bdb тоже убрать, у меня 5.5 на это в логах ругался

Re: не запускается Mysql 5.5

Добавлено: 2010-08-29 11:11:19
Anto Anikin
Это связано с тем что innodb теперь является дефолтным engine.
Отключить можно кажется так:
ignore-builtin-innodb
default-storage-engine=MyISAM