【发布时间】:2017-08-31 22:14:27
【问题描述】:
在 Poco 中通过 MySQL 数据连接器发出等效于 SQL USE mychosendb 命令的首选方式是什么?
introductory example 使用 Poco 数据库表示选择使用的数据库是Session 对象的属性/参数。 Session 对象的文档很少,但足以确信数据库被指定为 connectionString 参数的一部分。如果是这样,这个字符串的格式是什么?
来自connectionstrings.com 的信息表明包含database=mychosendb 的连接字符串应该等效于SQL USE mychosendb 命令。到目前为止,我还看不到一种方法可以使这两种明显的方法中的任何一种都起作用:
-
host=localhost;user=mylogin;password=mypassword形式的现有连接字符串工作正常,但未指定数据库;当我在字符串中添加database=mychosendb的变体时,它似乎被忽略了。 - 尝试执行 SQL
USE命令通知我这不是此接口支持的命令。
【问题讨论】:
标签: mysql poco-libraries