gpt4 book ai didi

mysql - 尝试使用sql命令导入数据库?

转载 作者:行者123 更新时间:2023-11-29 23:17:42 26 4
gpt4 key购买 nike

我正在尝试使用sql命令导入数据库?

mysql -u 'root' -p '' -h localhost learndb < 'C:\Users\owner\Downloads\my_app.sql'

root 是我的用户名。我没有设置密码。learndb 是我导入 my_app 数据库的数据库名称。my_app.sql 此文件位于 C:\Users\owner\Downloads 此路径。

但是这个查询不起作用。这是对的吗?如果不是那么正确的方法是什么?

最佳答案

要在命令行上传递空白密码,您必须使用选项的长形式:

mysql -u 'root' --password= -h localhost learndb < 'C:\Users\owner\Downloads\my_app.sql'

短选项不允许选项和密码之间有空格,它必须是-pPass。但如果那里没有值,则意味着它应该提示输入密码,而不是从命令行获取密码。

此命令旨在直接在命令提示符窗口中键入,而不是在 mysql> 提示符中键入。如果您已经在 mysql 程序中,您可以执行以下操作:

mysql> use learndb
mysql> source C:/Users/owner/Downloads/my_app.sql

关于mysql - 尝试使用sql命令导入数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27614891/

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