我需要将.sql文件安装或导入到我创建的空数据库中。 .sql文件将安装所有的表等。如何使用MySQL命令行安装.sql文件客户端
我不记得如何做到这一点,但当我点击MySQL命令行客户端提示符时,我添加了我的凭据,然后...(要安装/导入.sql文件)?
谢谢你们!
我需要将.sql文件安装或导入到我创建的空数据库中。 .sql文件将安装所有的表等。如何使用MySQL命令行安装.sql文件客户端
我不记得如何做到这一点,但当我点击MySQL命令行客户端提示符时,我添加了我的凭据,然后...(要安装/导入.sql文件)?
谢谢你们!
从MySQL提示符下,键入:
\. file_name.sql
这很好理解,但是当它包含1000个查询/插入时,它比mysql
事情是这样的:
shell> mysql db_name < script.sql
...指定您的选项:--user, - 密码,--host, - 端口...
什么工作对我来说是 - 在命令提示符:
的mysql -u根-p < filename.sql
我读的地方,使事情变得更容易,我应该保留在文件中与我的命令提示符处于同一根目录。 运行上述命令后,它向我询问密码。输入密码,按回车,我回到我的命令提示符。有生气,打开MySQL提示符,检查,导入的数据库存在。快乐!
你可能还想包括数据库名称:“mysql -u root -DBASE
我发现你不需要-DBASE参数,并且可以简单地写入”mysql -u root
只是想完善聪明的用户的伟大答案。 导入.sql数据库之前
这是另一种方式来做到这一点在Linux中
mysql databaseName -uUSERNAME -pPASSWORD -e "source LOCATION_OF_FILE"
例子:
mysql studentDB -ustudent1 -pstuden1Pass -e "source /tmp/studentInserts.sql"
好吧,我已经成功地安装/导入.sql文件。有一件事我想添加到下面的答案是当你输入文件名,例如:script.sql - 确保你包含的路径,以便该命令知道在哪里可以找到该文件,所以你会把\。 C:\ yourdomains \ thedomain \ wwwroot \ script.sql – Reflex84 2012-01-16 17:29:55
由于您设法解决了您的问题,请接受其中一个帮助您的答案 - 这会让人们在将来阅读此页面时知道哪些内容有帮助。 :) – 2012-08-02 17:24:34