4

我正在寻找使用终端来执行 mysql 查询。我目前通过 sql 工作台连接到 sql db,但想通过终端执行此操作。这可能吗?

我已经通过自制软件安装了 mysql

当我在终端中点击 mysql 时,它说找不到命令,也许除了自制设置之外我还需要做其他事情?

4

2 回答 2

9

进入目录:

mysql/bin

从命令行执行查询:

mysql -u [username] -p [dbname] -e [query]

例子:

mysql -u root -p database -e "select * from user"

于 2012-07-05T18:15:01.483 回答
1
mysql --help

你也可以这样做:

cat dump.sql | mysql -u user -p password database

或者:

echo "select * from abc;" | mysql -u user -p password database
于 2012-07-05T18:12:00.563 回答