shell脚本连接本服务器的mysql数据库,端口号3306,账号taobao,密码LUOYANG,数据库taobao
时间: 2024-01-23 14:14:04 浏览: 123
shell脚本 同步mysql数据
可以使用以下的 shell 脚本连接本地 MySQL 数据库:
```bash
#!/bin/bash
# MySQL 连接信息
host="localhost"
port="3306"
user="taobao"
password="LUOYANG"
database="taobao"
# 执行 SQL 语句
mysql -h${host} -P${port} -u${user} -p${password} ${database} <<EOF
# 在这里输入 SQL 语句,例如:
SELECT * FROM table_name;
EOF
```
其中,`host`、`port`、`user`、`password`、`database` 分别表示 MySQL 服务器的地址、端口、用户名、密码和数据库名称。在 shell 脚本中,可以通过 `${变量名}` 的方式来引用变量的值。
在执行 SQL 语句时,可以使用 `mysql` 命令,并且在命令行中使用 `-h`、`-P`、`-u`、`-p` 参数来指定 MySQL 连接信息。在 SQL 语句块中,可以编写需要执行的 SQL 语句,例如 `SELECT * FROM table_name;`。
保存以上脚本到一个文件,例如 `query.sh`,然后在终端中运行 `./query.sh` 即可执行查询。注意要给脚本执行权限,可以使用 `chmod +x query.sh` 命令来添加执行权限。
阅读全文