在窗口cmd中,我通常会这样做并且正在运行
C:\Users\davi> mysql -u root -p mydb < D:/xampp/mysql/bin/db.sql
我是流浪汉的新手,这是我在流浪汉ssh做的事情
[vagrant@localhost bs]$ mysql -u root -p mydb < D:/xampp/mysql/bin/db.sql
但是我收到了这个错误
-bash:D:/xampp/mysql/bin/db.sql:?????????????????????
无论如何都要正确导入吗?
答案 0 :(得分:8)
你的流浪汉没有D:/xampp/mysql/bin/db.sql
将文件db.sql
放在您拥有Vagrantfile的同一文件夹中
vagrant ssh
正如您通常所做的那样进入虚拟机
运行以下命令以导入db
$ mysql -u root -p mydb < /vagrant/db.sql
/vagrant
文件夹是VM中的默认共享文件夹。
答案 1 :(得分:0)
在Windows中的项目文件夹下复制DB.sql
mysql进入数据库后,在Vagrant中,您可以访问源代码/var/www/PROJECTNAME/DB.sql