用mysqladmin创建数据库:
您需要特殊权限创建或删除一个MySQL数据库。因此,假如你有机会获得root用户,您可以创建一个使用MySQL的任何数据库mysqladmin中的二进制。
例如:
下面是一个简单的例子来创建数据库名为TUTORIALS:
[root@host]# mysqladmin -u root -p create TUTORIALS
Enter password:******
这将创建一个MySQL数据库教程。
使用PHP脚本来创建数据库:
PHP使用mysql_query函数来创建或删除MySQL数据库。该函数有两个参数,并返回TRUE或FALSE的成功失败。
语法:
bool mysql_query( sql, connection );
参数 | 描述 |
SQL | 需要 – SQL查询来创建或删除一个MySQL数据库 |
连接 | 可选的 – 如果没有指定,则最后一个打开的连接通过的mysql_connect将被使用。 |
例如:
试试下面的例子来创建数据库:
版权出处:http://www.mysql5.com/mysqladmin-mysql-create-database/<html> <head> <title>Creating MySQL Database</title> </head> <body> <?php $dbhost = 'localhost:3036'; $dbuser = 'root'; $dbpass = 'rootpassword'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully<br />'; $sql = 'CREATE DATABASE TUTORIALS'; $retval = mysql_query( $sql, $conn ); if(! $retval ) { die('Could not create database: ' . mysql_error()); } echo "Database TUTORIALS created successfully\n"; mysql_close($conn); ?> </body> </html>