使用Bash脚本连接到DB mysql

时间:2018-01-24 08:35:37

标签: mysql bash

我无法在bash中找到打开与mysql的连接的命令,然后我可以输入用户名和密码并发送查询。

在Perl中,它是这样的:

use DBI;
$myConnection = DBI->connect("DBI:mysql:DBNAME:localhost", "USERNAME", "PASSWORD");

也许有人可以提供建议?

2 个答案:

答案 0 :(得分:2)

我认为你需要这样的东西。

query="example"
mysql -u username -p password mysql -e "$query";

Src:MySql文档。

希望很有帮助。

答案 1 :(得分:0)

或者您可以使用hereoc

mysql -u  username -p password mysql <<-EOF
query1;
query2;
.
.
EOF