MySQL 创建数据库
时间:2021-12-01 作者:匿名
使用mysqladmin创建数据库
创建或删除MySQL数据库需要特殊权限。因此,假设您有权访问根用户,您可以使用mysql-mysqladmin二进制文件创建任何数据库。
实例
下面是一个创建名为TUTORIALS的数据库的简单示例
[root@host]# mysqladmin -u root -p create TUTORIALS Enter password:******
这将创建一个名为TUTORIALS的MySQL数据库。
使用PHP脚本创建数据库
PHP使用mysqli query()或mysql_query()函数创建或删除mysql数据库。此函数接受两个参数,成功时返回TRUE,失败时返回FALSE。
语法
$mysqli->query($sql,$resultmode)
Sr.No. | 参数与描述 |
---|---|
1 | $sql 必需-创建MySQL数据库的SQL查询。 |
2 | $resultmode 可选-常量MYSQLI_USE_RESULT或MYSQLI_STORE_RESULT取决于所需的行为。默认情况下,使用MYSQLI_STORE_结果。 |
实例
请尝试以下示例来创建数据库−将以下示例复制并粘贴为mysql_example.php
<html> <head><title>创建MySQL数据库</title></head> <body> <?php $dbhost = 'localhost';//如果数据库在本机,请使用localhost,如果在局域网其他服务器,请使用mysql服务器ip $dbuser = 'root';//这里改为你的数据库账号 $dbpass = 'root@123';//这里改为你的数据库密码 $mysqli = new mysqli($dbhost, $dbuser, $dbpass); if($mysqli->connect_errno ) { printf("连接失败: %s<br />", $mysqli->connect_error); exit(); } printf('成功连接.<br />'); if ($mysqli->query("CREATE DATABASE TUTORIALS")) { printf("已成功创建数据库教程.<br />"); } if ($mysqli->errno) { printf("无法创建数据库: %s<br />", $mysqli->error); } $mysqli->close(); ?> </body> </html>
输出
访问apache web服务器上部署的mysql_example.php并验证输出。
已成功连接。 已成功创建数据库教程。