php - 检查数据库和表是否存在,如果不存在,则创建它

时间:2017-06-08 08:25:44

标签: php sql

我有一个db_connect.php,它包含数据库的所有信息。我现在想检查数据库是否存在,如果不存在,则创建它。

然后我想检查使用的表是否存在,如果不存在,则创建它。 任何人都知道我是如何做到这一点的?

这是我的db_connect.php:

<?php
//outsourced db-informations
$db_host = 'localhost';
$db_user = 'root';
$db_passwort = '';
$db_name = 'test_db';
$db_table = 'data';
$db_mysqli = mysqli_connect("$db_host","$db_user","$db_passwort", "$db_name");
mysqli_connect("$db_host","$db_user","$db_passwort", "$db_name") or die
("Keine Verbindung moeglich");
?>

1 个答案:

答案 0 :(得分:0)

查询看起来像

CREATE TABLE IF NOT EXISTS tbl_user (
id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY(id),
uname    CHAR(10) NOT NULL,
regdate  DATE NOT NULL)