php从入门到精通 php从入门到精通PHP是什么php环境搭建php echo/print 打印输出PHP date()函数:日期和时间PHP语法PHP 变量PHP 常用数据类型PHP常量PHP运算符PHP if语句PHP Switch语句PHP for和foreach 循环PHP while 循环PHP退出循环PHP 函数PHP 类与对象PHP命名空间PHP超全局变量PHP 表单 PHP表单提交PHP 表单验证PHP 日常操作 PHP多维数组PHP Include和require用法PHP 打开/读取/输出/关闭文件PHP 创建/写入文件PHP 上传文件PHP 复制/移动/删除文件PHP判断目录文件是否存在PHP获取文件属性和权限PHP cookiePHP Sessionphp socketPHP Mysql数据库 创建/选择/删除Mysql数据库创建/删除Mysql数据表修改/重命名Mysql数据表Mysql数据管理PHP 连接MySQL数据库PHP 创建MySQL数据库PHP创建Mysql数据表PHP插入Mysql数据PHP查询Mysql数据PHP MySQL Order By排序PHP MySQL UPDATE更新数据PHP MySQL Delete删除数据

PHP 创建MySQL数据库

使用PHP创建数据库,实际上是在php执行Mysql的sql语句。

PHP MySQLI扩展创建数据库

创建Mysql数据库需要create database语句,前章节学习过,但是要执行sql语句则要使用mysqli_query()函数。

mysqli_query语法:

mysqli_query ( mysqli $link , string $query  )

mysqli_query中文语法:

mysqli_query(数据库连接,sql语句)
mysqli_query参数
参数名说明
$link
mysqli_connect()返回的链接标识符
$query需要执行的字符串语句

案例:

下面我们来新建一个叫“test”的Mysql数据库。

<?php
$link = @mysqli_connect('localhost', 'root', 'root', 'test','3306');

if (!$link) {
    die('连接失败!'.mysqli_connect_error());
}else{
	// 创建数据库
	$sql = "CREATE DATABASE test";
	if (mysqli_query($link,$sql) === TRUE) {
	    echo "数据库创建成功";
	} else {
	    echo "创建数据库错误: " . $link->error;
	}
}

?>

结果:

数据库创建成功

然后用phpmyadmin就可以看到test数据库了

12.png