Правильно устанавливаем кодировку "по-умолчанию"
Если вы создаете БД часто она создаётся со всякими ненужными latin_swedish_ci. Я же хочу православный utf8. Что ж, берем и идём писать в секцию [mysqld] в файле /etc/my.cnf следующие строки:
collation_server=utf8_general_ci
character_set_server=utf8
перезапускаем мускуль (/etc/init.d/mysqld restart) -- готово!
Делаем пароль для root-пользователя
Обновился в федоре phpMyAdmin. Раньше на локали я ленился делать пароль для юзера root в mysql, а в новом пхпмайадмине без пароля просто не пускает. То ли баг то ли фича :-) В любом случае, вот как это делается:
1. Входим в mysql-консоль:
$ mysql --user root
2. Там делаем:
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('новый_пароль') WHERE user='root';
mysql> FLUSH PRIVILEGES;
Всё. Теперь входить в консоль через
mysql --user root --password
а в пхпмайадмин сами знаете как)
Делаем бэкап базы / восстановление из бэкапа
Маленькая заметка чтоб не забыть.
Бэкап:
mysqldump --user=someuser --result-file=dbname-$(date +%Y-%m-%d-%H-%M-%S).sql dbname
Рестор:
mysql --user=someuser dbname < ./dumpfile.sql
2 комментария:
Спасибо, пригодилось! :)
Всегда пожалуйста :-)
Отправить комментарий