gpt4 book ai didi

mysql - 从命令提示符窗口执行 MySql

转载 作者:行者123 更新时间:2023-11-30 23:35:27 25 4
gpt4 key购买 nike

我想从命令行执行一个 sql 查询(存储在一个文本文件中)。

根据我的发现,我可以看出这应该有效:

mysql -u root -p < create_database.sql

我在尝试执行此操作时遇到错误,并希望获得帮助理解。

Root 可以保留为 root,对吗?或者我是否必须指定我的用户名来代替 root 一词?我认为 -u 会提示我输入用户名,-p 会在输入上述内容后提示我输入密码,但我不确定,因为我是从命令行运行的初学者。

此外,我是否必须位于该文件所在的目录中才能正常工作?我不这么认为,因为它被重定向到特定文件...

提前感谢您的帮助:)

最佳答案

您真的应该在 -u 后面加上您的用户名,而不是在 root 下创建数据库,并且要么使用文件的完整路径,要么导航到它所在的目录。

您可能想要登录并使用 source 命令。

mysql > source c:\create_database.sql

关于mysql - 从命令提示符窗口执行 MySql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7822560/

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