gpt4 book ai didi

MYSQL - 尝试从 mysqldump 文件导入数据库时​​没有任何反应

转载 作者:太空宇宙 更新时间:2023-11-03 10:46:47 25 4
gpt4 key购买 nike

我在 Ubuntu 14.04 LTS 本地开发一个网站,并安装了标准的 LAMP。在本地完成“测试”阶段后,我会将数据库移动到 VPS 上,开始在网络上进行一些测试。因此,我用

转储了数据库
mysqldump -u root -p --opt example > emample.sql

然后我就

scp example.sql user@host:mysqldump/

然后,在 VPS 上:

mysql -u root -p example > example.sql

好吧,在输入密码提示后我按下了回车键,但什么也没有发生。光标从大约 2 小时前开始闪烁,但 DB 大小为 20kb !!!!!

知道发生了什么事吗?

谢谢

最佳答案

你的问题是这一行:

mysql -u root -p example > example.sql

必须是

mysql -u root -p example < example.sql

(注意 < )。

>用于将命令的输出重定向到文件 example.sql , <用于设置 example.sql作为输入(将文件内容重定向到 stdin )。

在你尝试之前,再次将文件复制到你的服务器,因为你尝试的命令可能已经覆盖了它的内容(> 删除文件内容并使用命令的输出开始一个新文件,只有 >>会附加它)

关于MYSQL - 尝试从 mysqldump 文件导入数据库时​​没有任何反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30549437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com