12:05

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
Здравствуйте.

Есть несколько вопросов:

читать дальше

Комментарии
29.03.2012 в 12:49

Танкист Апокалипсиса
1) Разницы в регистре нет.
2)1 - да, 2 - да, 3 - кажется, нет, надо пользоваться mysql - пусть товарищи поправят
3) Попросить сделать задание по cron для автоматического дампа
29.03.2012 в 19:32

The day that you stop running is the day that you arrive.
можно просто скопировать файлы базы данных
29.03.2012 в 19:52

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
neo_rage, Не все. InnoDB вроде как только через дамп. Это к примеру. У меня InnoDB не фурычит, поэтому у меня в стандартном MyISAM. Его можно и просто переносом. Но, имхо, дампом спойнее как-то + не надо искать где в системе базы лежат.
29.03.2012 в 21:07

The day that you stop running is the day that you arrive.
Ryuzaki_rnd, копировал и innodb. если мускул остановлен - то ничто не мешает скопировать базу.
30.03.2012 в 01:11

All that we see or seem, is but a dream within a dream.. (c) E. A. Poe
30.03.2012 в 02:53

ваще конечно правильный совет -- рулить на постгрес, но я прекрасно понимаю что его никто не оценит.

про файлы данных: копировать конечно можно, но совершенно не нужно. сразу запомните, что если вам нужно скопировать файлы данных, вы делаете что-то не то. данные переносятся дампом всегда, за исключением очень нестандартных ситуаций.

про дамп:
1. возьмите себе за правило сразу жать его: mysqldump ... | gzip > filename.sql.gz
2. никогда-никогда-никогда не создавайте БД без дефолтной кодировки. кодировка всегда юникод.
3. дамп отлично работает по сети есичо (к вопросу о системном юзере)

про гранты:
1. нет никакого смысла указывать хост юзеру, это только мешает и ничего не даёт.
2. мускуль такая помойка, что может выдать грант на несуществующую базу, этим и пользуйтесь. сначала делаете юзера с грантом ALL, потом от него делаете свою базу, очень удобно.

ещё про кодировки: настройки сервера никак не влияют на существующие данные. ставьте явно кодировку каждой базы (бонус за каждую таблицу) и клиентского соединения, и проблем у вас быть не должно.

про аякс: судя по используемой терминологии, HTTP для вас -- это непонятная магия. это плохо. HTTP очень простой протокол, рекомендую потратить пару часиков и прочитать его RFC.
30.03.2012 в 14:13

Правильного ответа нет. Любой выбор приводит к жертвам, любое решение требует платы. | Лишь навык имеет значение.
ehlo_kitty, тавьте явно кодировку каждой базы

А можно пример, как кодировку для базы/таблицы ставить?
30.03.2012 в 17:00

ответы на все ваши вопросы можно легко найти на офсайте. например для того чтобы узнать "как ставить кодировку для базы/таблицы" изучите синтаксис команд create database и create table. заодно просмотрите там же общие материалы по кодировкам, там всё адово неочевидно, как впрочем и во всём у них.
30.03.2012 в 18:22

Танкист Апокалипсиса
оффтоп: я тоже за постгрес.