@Lepilov

Заполнение базы mysql значениями из файла .sql?

Есть файл .sql на 1700 строк, пробую использовать его для инициализации существующей пустой БД. Использую команду

mysql -u test -p test < /home/y700/projects/sql_db_azure/smap_v62.sql;


Никаких сообщений ошибок и т.п не появилось
Подключаюсь к базе
mysql> use test;
Смотрю таблицы
mysql> show tables;
Empty set (0.00 sec)


Получается ничего не создалось. Но при этом если повторю команду инициализации
mysql -u test -p test < /home/y700/projects/sql_db_azure/smap_v62.sql;


То выдает
ERROR 1359 (HY000) at line 1733: Trigger already exists


Подскажите что не так делаю?
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
sashkets
@sashkets
Прекратил отвечать после 24.02.2022
а если посмотреть в smap_v62.sql, там есть CREATE DATABASE ? Если нет, то тогда Вам надо указать имя БД в которую заливать дамп. А триггер залился, да
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы