PHP创建数据库数据表

时间:2022-10-15 14:34:19

PHP创建数据库数据表

<?php

$con = mysql_connect('localhost', 'root', 'root');

/************************在数据库中创建表*************************/

if (!$con) {

die ('连接数据库出错: ' . mysql_error());

}

$database="my_db_name";

$sqlDatabase = 'create database '.$database;

if(mysql_query($sqlDatabase, $con))

{

echo "恭喜你,数据库".$database."创建成功了!";

}

else

{

echo "创建数据库出错,错误号:".mysql_errno()." 错误原因:".mysql_error();

}

/******************************end***************************************/

/************************在数据库中创建表*************************/

mysql_select_db("my_db_name",$con);

 

$sqlTable="create table my_table_name (

id int unsigned not null auto_increment primary key,

a varchar(20),

b varchar(2),

c varchar(1))";

 

if(mysql_query($sqlTable))

{

echo "恭喜你,数据表创建成功了!";

}

else

{

echo "创建数据表出错,错误号:".mysql_errno()." 错误原因:".mysql_error();

}

/******************************end***************************************/

 

/*************************在表中写入数据*********************************/

//保证已经执行:

//mysql_connect("localhost","username","passcode");//连接MySQL

//mysql_select_db("db_name");//选择数据库

$sql = "insert into my_table_name(a,b) values ('123','45')"; //'--'单引号内可以是变量

if(mysql_query($sql))//借SQL语句插入数据

{

echo "恭喜你,表中写入数据成功了!";

}

/******************************end***************************************/

 

mysql_close();

?>