Войти в Mysql
mysql -u root -p
(пароль mysql администратора)
Создать базу
CREATE DATABASE name;
Заход через phpmyadmin
Имя: root
Пароль: (пароль mysql администратора)
Добавление пользователя
adduser mysqldb
new_name_user_pass
Сделать его пользователем MySQL
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO mysqldb@localhost
IDENTIFIED BY 'new_name_user_pass_mysql' WITH GRANT OPTION;
CREATE, SELECT, INSERT, DELETE и UPDATE, DROP
_______________________
1. Как сделать дамб (копию) базы MySQL?
Для этого надо зайти на сайт по Shell, вы окажется в ОС FreeBSD или в каком нибуть Linux. Пишите следующею строчку:
mysqldump -uЛОГИН_К_БАЗЕ -pПАРОЛЬ_К _БАЗЕ -hИМЯ_localhost ИМЯ_БАЗЫ > dump.sql
Если база большая и памяти не хватает то
mysqldump --opt -uимя_пользователя -pПАРОЛЬ_К _БАЗЕ -hимя_сервера_БД имя_базы > dump.sql
2. Как восстановить дамб (копию) базы MySQL?
Тоже самое что и в первом вопросе но тольео меняется стрелочка:
mysql -uЛОГИН_К_БАЗЕ -pПАРОЛЬ_К _БАЗЕ -hИМЯ_localhost ИМЯ_БАЗЫ < dump.sql
Примечание: Дамб вы сделали но как перекинуть его на другой хост?
Для этого на новом хосту тоже по Shell запускаете программу wget:
wget http://www.data.ru/test.sql
Файл быстро перекинертся, если конечно .htaccess не запрешен хотлинк.
Примичание 2: У MySQL разные версии и как правило не совместимые, возможно потребуются дополнительные ключи:
--compatible=mysql40 (переход c 5 на 4)
Но на это вопрос в подержке просто обязаны ответить, какими бы вонючками они не были!
3. Как насильно в базе изменить в столбце все значение на заданные в заданной строке?
Например когда надо всем членам форума(phpBB) поставить новое время в свявзи с переводом, автоматический это почемуто не делается. Для этого надо в PHPmyAdmin выполнить следующий SQL запрос:
update phpbb_users set user_timezone='3'
4. Как насильно в базе в столбце найти все "А" и изменить на "Б"?
Для этого надо в PHPmyAdmin выполнить следующий SQL запрос:
UPDATE столбец SET поле = REPLACE(поле, 'то_что_надо_найти', 'то_на_что_надо_заменить');
5. Символ перехода на следующую строку в MySQL, аналог
в HTML?
\n
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий