我希望能够在一个脚本任务中在远程服务器上运行单个查询.

例如,直觉上,我会想象它会是这样的:

mysql -uroot -p -hslavedb.mydomain.com mydb_production "select * from users;"

推荐答案

mysql -u <user> -p -e 'select * from schema.table'

(注意使用单引号而不是双引号,以避免shell将*扩展为文件名)

Mysql相关问答推荐

根据当前表列的值,从SQL中的另一个表中获取数据

如何查询一行

DJANGO 使用原始 MYSQL 查询计算记录数并在 html 模板中使用结果

仅当 SELECT 语句在 MySQL 中给出空集时才执行 UPDATE 语句

如何计算每行的剩余金额?

如何在考虑另一表的值的情况下计算一列的值

SQL 查找边界之间的值

提高mysql导入速度

MySQL 工作台与 phpMyAdmin

Facebook user_id:big_int、int 还是 string?

MySQL:将日期时间插入其他日期时间字段

有没有办法在 Zend Framework 1.5 中执行INSERT...ON DUPLICATE KEY UPDATE?

用于国际和多语言目的的数据库建模

如何通过一个查询批量更新 mysql 数据?

INSERT ... 使用 WHERE 进行重复的密钥更新?

使用 mysql 处理非常大的数据

如何在 MySQL 的日期时间字段中存储 NULL 值?

MYSQL_ROOT_PASSWORD 已设置但在 docker 容器中获取用户'root'@'localhost'的访问被拒绝(使用密码:YES)

如何让mysql自动启动? (仅限 linux-cli)

邮箱地址可接受的字段类型和大小?