我希望在PDO对象已经创建之后选择要使用的MySQL数据库。我该怎么做?
// create PDO object and connect to MySQL
$dbh = new PDO( 'mysql:host=localhost;', 'name', 'pass' );
// create a database named 'database_name'
// select the database we just created ( this does not work )
$dbh->select_db( 'database_name' );是否存在与mysqli::select_db等效的PDO?
也许我是想不恰当地使用PDO?请帮忙或解释。
编辑
我不应该使用PDO创建新的数据库吗?我了解到,使用PDO的大部分好处都是在很少使用的操作中丢失的,该操作不插入像CREATE DATABASE这样的数据,但是使用不同的连接来创建数据库,然后创建PDO连接来进行其他调用似乎很奇怪。
https://stackoverflow.com/questions/8705195
复制相似问题