FAQ

MySQL - основные комманды

Сменить root пароль
$ mysqladmin -u root -h localhost password 'новый-пароль'

Войти в консоль управления БД
$ mysql -u root -h localhost -p

Показать список БД
mysql> SHOW DATABASES;

Создать БД foo
mysql> CREATE DATABASE foo;

Удалить БД foo
mysql> DROP DATABASE foo;

Переключиться на БД foo
mysql> USE foo;

Как установить БД MySQL

1) Устанавливаем
# emerge -av mysql
2) Конфигурируем БД (создание директорий, установка root пароля)
# ebuild /var/db/pkg/dev-db/mysql-[version]/mysql-[version].ebuild config
3) Добавляем MySQL в автозапуск
# rc-update add mysql default

Работа с конфигурационными файлами

Обновление конфигурационных файлов (история не сохраняется)
etc-update

Обновление конфигурационных файлов (история изменений сохраняется)
dispatch-conf

Управление пакетами

Базовые операции

Установить/переустановить пакет
emerge foo

Удалить пакет
emerge -C foo

Обновить пакет
emerge -u foo

Собрать пакет с новыми флагами
emerge -N foo

Бинарные пакеты

Установить бинарный пакет
emerge -k foo

Автоматически при сборке создать бинарный пакет
emerge -b foo

Debian/Ubuntu

Содержание

* 1 Документация
* 2 Администрирование
* 2.1 Как сделать чтбы sudo не спрашивал пароль
* 2.2 Добавить скрипт в автозагрузку
* 2.3 Отключить автозапуск скрипта (удалить все ссылки на скрипт)
* 2.4 Полностью удалить скрипт из автозагрузки и все ссылки на него

Общий

Содержание

* 1 Справка
* 1.1 Получить справку по команде
* 1.2 Получить альтернативную информацию о комманде
* 1.3 Показать список комманд содержащих ключевое слово
* 1.4 Отобразить краткое описание комманды
* 2 Консоль
* 2.1 Отключить писк в консоли
* 3 Работа с HDD