【发布时间】:2013-09-29 14:18:10
【问题描述】:
我使用mysqli 是为了在PHP 中使用数据库功能。所以,当我使用新的mysqli(.,.,.,.,db_name) 时,我需要在开头提到db_name。我想在打开连接后创建一个数据库。所以,很明显我不能在初始化时给db_name 值。那么,如何初始化一个mysqli 变量,我可以使用它创建一个数据库$mysqli->query("create database Sample"),例如。
$mysqli = new mysqli("localhost","root","1sdfd6","Sample","3306");
//How can i provide Sample here when i am creating sample in next statement
$mysqli->query("create database Sample");
$mysqli->select_db("Sample");
【问题讨论】:
-
您不应该在连接后创建数据库。它必须已经创建
标签: php database mysqli database-connection