MySQL 5.5.12 FreeBSD 8.2 — FATAL ERROR: Could not find ./bin/my_print_defaults

05.06.2011, рубрики: FreeBSD, Новости | Теги: , | 4 319 комментариев »

При установке MySQL Server 5.5.12 в FreeBSD 8. При запуске скрипта

1
mysql_install_db

выскакивает ошибка:

1
FATAL ERROR: Could not find ./bin/my_print_defaults

Хотя файл находится в /usr/local/bin/
Читать запись полностью »


ERROR 1436 (HY000): Thread stack overrun

30.11.2010, рубрики: FreeBSD, Linux, Ubuntu, Новости | Теги: , , , , | 1 комментарий »

При использовании триггеров, получил вот такую ошибку:

1
ERROR 1436 (HY000): Thread stack overrun: 4136 bytes used of a 131072 byte stack, and 131072 bytes needed. Use 'mysqld -O thread_stack=#' to specify a bigger stack.

Лечится путем увеличения параметра в my.cnf

1
thread_stack = 256K

MySQL удаление всех таблиц из консоли

12.03.2010, рубрики: FreeBSD, Linux, Ubuntu | Теги: , | Комментариев нет »

Для того чтобы удалить все таблицы в базе MySQL без особых усилий из консоли, нужно:

1
mysql --silent --skip-column-names -u[USERNAME] -p[PASSWORD] [DATABASE] -e "show tables" | awk '{print "drop table " $1 ";"}' | mysql -u[USERNAME] -p[PASSWORD] [DATABASE]

mysqldump: Got error: 1044: Access denied

19.12.2009, рубрики: Новости | Теги: , , , | 682 комментария »

Если возникает ошибка при создании дампа базы:

1
mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'information_schema' when using LOCK TABLES

У меня для root стоят полные привелегии на все базы, но все равно возникает такая ошибка. Чтобы ее исправить, нужно добавить ключ:

1
--skip-opt

Полностью команда должна иметь вид:

1
mysqldump --skip-opt -hlocalhost -uuser_admin -p12345 user_database > user_database.sql

Shop-Script и знаки вопроса при импорте базы MySQL

17.06.2009, рубрики: Мелочи | Теги: , , , | 14 683 комментария »

На днях позвонил человек, попросил помочь с кодировкой сайта. Сайт сделан на Shop-Script (интернет магазин). Ситуация такова, сайт хостился у одного хостинг-провайдера, теперь на другом. Был создан дамп базы данных MySQL и импортиран с той же кодировкой сравнения. Итог: вместо латинских букв, знаки вопроса. Читать запись полностью »