加入收藏 | 设为首页 | 会员中心 | 我要投稿 广州站长网 (https://www.020zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php创建mysql数据库表_php创建数据库和表

发布时间:2023-01-11 11:01:10 所属栏目:PHP教程 来源:转载
导读: php用CREATE DATABASE 语句来创建数据库。
mysql_query函数用来执行sql语句。如下:
$link = mysql_connect('localhost','root','toor');
if (!$link) {
die(&#39

php用CREATE DATABASE 语句来创建数据库。

mysql_query函数用来执行sql语句。如下:

$link = mysql_connect('localhost','root','toor');

if (!$link) {

die('Could not connect to MySQL: ' . mysql_error());

}

if(mysql_query("CREATE DATABASE mydatabase", $link))

echo "数据库创建成功";

else

echo "数据库创建失败, " . mysql_error();

mysql_close($link);

php用CREATE TABLE语句来创建表:

$link = mysql_connect('localhost','root','toor');

if (!$link) {

die('Could not connect to MySQL: ' . mysql_error());

}

if(mysql_query("CREATE DATABASE mydatabase", $link))

echo "数据库创建成功";

else

echo "数据库创建失败, " . mysql_error();

mysql_select_db("mydatabase",$link);//选择数据库PHP数据库,相当于sql语句use mydatabase;

//创建表的语句

$sql="CREATE TABLE user

( username varchar(20),

password varchar(20),

email varchar(20)

)";

if(mysql_query($sql,$link)) //执行sql命令

echo "表创建成功";

else

echo "表创建失败" . mysql_error();

mysql_close($link);

其实$sql就是保存的正常的sql语句,交给mysql_query()去提交数据库执行。

$sql = "CREATE TABLE user

(

userId int NOT NULL AUTO_INCREMENT,

PRIMARY KEY(userId),

username varchar(20),

password varchar(20),

email varchar(20)

)";

mysql_query($sql,$con);

(编辑:广州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!