为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用选项从命令行导出和导入.sql文件?

如何使用选项从命令行导出和导入.sql文件?

收到一只叮咚 2019-11-04 14:42:34
不可重复!在命令行导出过程中寻找某些功能有phpmyadmin我想从命令行从MySQL数据库中导出和导入.sql文件。有什么命令可以在MySQL中导出.sql文件吗?那我该怎么导入呢?进行导出/导入时,可能会有一些限制,例如启用/禁用外键检查或仅导出表结构。我们可以设置这些选项用mysqldump?
查看完整描述

3 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

好吧,您可以使用以下命令进行导出,


mysqldump-数据库--user = root-密码your_db_name> export_into_db.sql


并且生成的文件将在您运行此命令的目录中可用。


现在使用命令登录到mysql,


mysql -u [用户名] -p


然后在文件路径中使用“源”命令。


查看完整回答
反对 回复 2019-11-04
?
白衣染霜花

TA贡献1796条经验 获得超10个赞

输入以下命令以导入sql数据文件:


$ mysql -u username -p -h localhost DATA-BASE-NAME < data.sql

在此示例中,使用vivek作为用户名将“ data.sql”文件导入“博客”数据库:


$ mysql -u vivek -p -h localhost blog < data.sql

如果您有专用的数据库服务器,则将localhost主机名替换为实际的服务器名或IP地址,如下所示:


$ mysql -u username -p -h 202.54.1.10 databasename < data.sql

要导出数据库,请使用以下命令:


mysqldump -u username -p databasename > filename.sql

请注意每种情况下的<和>符号。


查看完整回答
反对 回复 2019-11-04
?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

如果您已经在运行SQL Shell,则可以使用以下source命令导入数据:


use databasename;

source data.sql;


查看完整回答
反对 回复 2019-11-04
  • 3 回答
  • 0 关注
  • 525 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信