在 CentOS 6.5 上找不到 bash create 命令

在 CentOS 6.5 上找不到 bash create 命令

我无法创建数据库。我在输入 fir 时收到 bash create command not found 错误,例如:create database rattic; 请帮忙

CentOS 版本 6.5

答案1

问题是 Bash 是系统 shell,而不是 DB shell。假设您使用的是 MySQL,则可以使用以下命令进入 DB shell:

mysql -uroot -p

如果您只想使用 bash,也可以这样做,但您仍然需要通过 MySQL 运行命令:

mysql -uroot -p -e "create database 'foo'"

对于这两个命令,-p 选项将告诉它要求您输入密码。如果您的 root 帐户没有设置密码(默认设置),则不需要输入密码。

相关内容