Дамп базы данных:
$ mysqldump -u root -p dbname > dbname.sql
Конвертируем дамп в другую кодировку:
$ iconv -f koi8-r -t cp1251 dbname.sql > dbname.cp1251
Правим SET NAMES codepage, DEFAULT CHARSET codepage в дампе базы.
$ sed 's/SET NAMES koi8r/SET NAMES cp1251/g' < dbname.cp1251 > fixed.dbname.cp1251
$ sed 's/DEFAULT CHARSET=koi8r/DEFAULT CHARSET=cp1251/g' < dbname.cp1251 > fixed.dbname.cp1251
Удалить базу данных:
$ mysql -u user -p database -e 'DROP DATABASE dbname'
Создать базу данных:
$ mysql -u user -p -e 'CREATE DATABASE dbname DEFAULT CHARSET cp1251'
Дамп базы включая хранимые процедуры:
mysqldump --routines database > database.sql
Дамп только хранимых процедур из базы данных:
mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt database > database.sql
Установка root пароля в первый раз:
mysqladmin -u root password new_password
Изменить root пароль:
mysqladmin -u root -p old_password new_password
Создать пользователя базы данных:
GRANT ALL ON database.* TO 'username'@'127.0.0.1' IDENTIFIED BY 'password';