我是新的MacBook Pro用户。 因为文件太大,我需要从终端导入它。
我已经知道如何在Linux中使用终端导入和导出MySQL数据, 但由于我是iOS环境中的新手,我迷路了。
我想我错过了一些东西,也许是路径或任何东西,我只是不知道。
我正在使用XAMPP。我使用此
从终端访问我的htdocs
文件
cd /Applications/xampp/xamppfiles/htdocs/abcFolder
然后我尝试用这个导入我的数据库:
mysql -u root mir_existing < mirdb_21_november_2016\ \(1\).sql
由于我没有密码,我删除了-p语法。
但是当我按Enter键运行脚本时,结果为command not found.
你们许多人都把我推荐到这个页面。 How can I access the mysql command line tool when using XAMPP in OS X?
我已经做到了,但我不知道从哪里访问我的mysql文件路径来导入数据库。这是不同的。
例如。我需要运行这个脚本来导入数据库吗?
mysql -u mysql_user -p DATABASE < backup.sql
例如,我的backup.sql位于htdocs / abcFolder / backup.sql上 如何访问它?
我应该试试吗?
mysql -u mysql_user -p DATABASE < htdocs/abcFolder/backup.sql
我已经尝试过这件事了。
什么都没发生。叹息。
如何导入我的数据库?
答案 0 :(得分:0)
如果正在做
which mysql
不会产生任何结果,您需要将/ path / to / mysql添加到PATH变量并将其放在.bash_profile或.bashrc中以备将来使用,这样您就不会这样做。我必须继续添加它。将其添加到其中一个文件后,只需执行
source .bash_profile
或
source .bashrc
取决于你把它放在哪里。
e.g。在我的一个mac上我使用MAMP并且需要访问它提供的bin(其中包含mysql)所以这是在我的.bash_profile中:
export PATH="$PATH:/Applications/MAMP/Library/bin"