首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Putty将sql文件导入数据库

使用Putty将sql文件导入数据库
EN

Stack Overflow用户
提问于 2013-09-27 20:24:59
回答 3查看 48.7K关注 0票数 8

我想通过命令行将.sql文件导入到服务器上的数据库中。

我知道我应该使用下面这行:

mysql -u用户名-p database_name < textfilewithsqlstatments.sql

sql文件当前在我的本地文件夹中,要不要先上传到服务器?我应该如何指定此文件的目录?

谢谢

EN

回答 3

Stack Overflow用户

发布于 2013-09-27 20:38:25

这条线

代码语言:javascript
复制
mysql -u username -p database_name < textfilewithsqlstatments.sql

假定该文件与运行该命令的目录相同。

您应该将文件上载到服务器,并将路径指定为

代码语言:javascript
复制
mysql -u username -p database_name < /path/to/file/on/server/textfilewithsqlstatments.sql
票数 15
EN

Stack Overflow用户

发布于 2013-10-01 01:35:31

您可以使用putty实用程序PLINK.EXE

首选使用密钥配置会话,不需要在所有连接中都放入密码,所以使用起来很简单:

plink mysql -u用户名-p database_name < textfilewithsqlstatments.sql

考虑到该文件

textfilewithsqlstatments.sql

位于您的/home/user中。

有关PLINK的更多信息:http://the.earth.li/~sgtatham/putty/0.58/htmldoc/Chapter7.html

它工作得很好!

票数 1
EN

Stack Overflow用户

发布于 2019-10-01 15:23:57

STEP1:输入您的主机名或I.P地址,并使用端口22 @ putty。如果要输入主机名,请省略http://www,只需输入yourdomain.com即可。

STEP2:然后您可以输入您的cPanel用户名并单击enter

STEP3:然后输入您的cPanel密码并单击enter。

STEP4:最后一步是输入下面的命令行

代码语言:javascript
复制
mysql -u database_user_name -p database_db_name < /home/alphabettechnologies/public_html/alphabet_webz.sql

然后单击enter。(请确保将路径替换为数据库的正确地址。您的SQL数据库文件的文件名,您还需要替换为您的新数据库用户名和密码。

代码语言:javascript
复制
mysql -u database_user_name -p database_db_name < /home/alphabet/public_html/db-backup.sql

STEP5:输入数据库用户密码

这就是全部,将被db导入

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19050717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档