Я пытаюсь получить следующий скрипт для импорта базы данных. Каждый раз, когда я запускаю скрипт, я получаю
mysql -u username -pmypassword my_database < /var/hostdata/databases/my_database.sql
-bash: /var/hostdata/databases/my_database.sql: No such file or directory.
В какой-то момент этот скрипт работал у меня, но теперь нет. Также все, что я читаю в интернете, говорит, что это должно работать, но, очевидно, это не так. Что я делаю не так? Я использую MySQL 5.5.41 на Ubuntu 12.04.
решение1
Похоже, что /var/hostdata/databases/my_database.sql
он пропал без вести, так как ошибка гласит
No such file or directory.
убедитесь, что файл действительно существует в файловой системе, выполнив команду:
ls -1 /var/hostdata/databases/my_database.sql
mysql
Команда импорта верна, вам просто нужно убедиться, что вы импортируете реальный дамп MySQL.