2017-06-21 63 views
0

在窗口CMD,我通常不喜欢这一点,它是工作如何导入数据库到vagrant mysql?

C:\Users\davi> mysql -u root -p mydb < D:/xampp/mysql/bin/db.sql 

我在游民新的,这是我在游民SSH

[[email protected] bs]$ mysql -u root -p mydb < D:/xampp/mysql/bin/db.sql 

做,但我得到这个错误

-bash:d:/xampp/mysql/bin/db.sql:??????????????????????

反正有反正要导入吗?

+0

可能的路径是错误的。在Vargant文件中有不同的位置。阅读关于'mount'等.. https://www.vagrantup.com/docs/synced-folders/ – bato3

回答

2

您不必D:/xampp/mysql/bin/db.sql从流浪汉VM

  1. ,将文件db.sql在你有Vagrantfile

  2. vagrant ssh平时一样就可以进入VM

  3. 同一文件夹中
  4. 执行以下命令导入分区号

    $ mysql -u root -p mydb < /vagrant/db.sql 
    

/vagrant文件夹是VM中的默认共享文件夹。

+0

这是工作!谢谢 。 –