【问题标题】:connect to server and execute multiple commands连接到服务器并执行多个命令
【发布时间】:2011-01-18 06:08:16
【问题描述】:

这是我之前的问题:

谁能给我一个简单的 C 语言示例,使用 pipe() 系统调用并使用 ssh 连接到远程服务器并执行简单的 ls 命令并解析回复。在此先感谢,[...]

我得到了答案,但我需要更多的东西。

我想问一下如何使用管道并使用ssh连接到远程服务器,然后打开mysql并执行一个简单的查询,如SELECT * FROM tables;

提前致谢!

【问题讨论】:

  • 如果你已经知道如何运行 ls,那有什么问题呢?只需将ls 更改为mysql -B -e 'select * from tables'。哦,你为什么要这样做而不是使用 MySQL C 接口?

标签: mysql c ssh pipe


【解决方案1】:

您这样做是为了挑战吗?如果是,那很酷,因为您一直在努力完成一项艰巨的任务,如果不是,derobert 建议是您想与MySQL 服务器。

【讨论】:

  • @Prasanth Madhavan:我认为您误解了“mysql”命令行程序的作用。用管道打开它是 less 直接的,因为 MySQL 命令行程序...使用 C API。直接使用 C API 更多
猜你喜欢
  • 1970-01-01
  • 2017-05-19
  • 2013-04-03
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-10
相关资源
最近更新 更多