shell脚本如何查询mysql数据库
时间: 2023-07-13 13:34:59 浏览: 124
shell脚本中和mysql数据库交互.pdf
要在shell脚本中查询mysql数据库,可以使用以下命令:
```
mysql -u <用户名> -p<密码> -h <主机名或IP地址> -D <数据库名> -e "<SQL查询语句>"
```
其中,-u表示用户名,-p表示密码(注意没有空格),-h表示主机名或IP地址,-D表示数据库名,-e表示执行的SQL查询语句。例如,要查询名为test的数据库中的表users的所有数据,可以使用以下命令:
```
mysql -u root -p123456 -h localhost -D test -e "SELECT * FROM users;"
```
执行该命令后,mysql会返回表users的所有数据。在shell脚本中,可以使用$(命令)的方式来获取mysql的查询结果,并进行后续处理。
阅读全文