fapchat
@fapchat

Зачем нужна опция -D в mysql?

Инфы в инете на эту тему 0, но по-моему команда
sudo mysql publications  < /home/fapchat/'Рабочий стол'/papka/'backups of mysql'/accounts.sql
идентична команде
sudo mysql -D publications  < /home/fapchat/'Рабочий стол'/papka/'backups of mysql'/accounts.sql

В любом случае таблица дропается, а потом создаётся прошлой командой
MariaDB [publications]> drop table accounts;
Query OK, 0 rows affected (0.22 sec)

MariaDB [publications]> select * from accounts;
+--------+---------+
| number | balance |
+--------+---------+
|  12345 |   775.5 |
|  12455 |    1027 |
+--------+---------+
2 rows in set (0.00 sec)
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
@vitaly_il1
DevOps Consulting
Зачем нужна опция -D в mysql?

В линукс командах очень много исторического наследия, путаницы и неконсистентных параметров. Это один из примеров - ни для чего не нужна.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Судя по manual-у по mysql, опция '--database' в основном предназначена для использования в конфигурационном файле. А '-D' - просто её сокращённый вариант, ну а почему нет...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы