phpmysql创建数据库和表

phpmysql创建数据库和表

ID:34725322

大小:87.18 KB

页数:5页

时间:2019-03-10

phpmysql创建数据库和表_第1页
phpmysql创建数据库和表_第2页
phpmysql创建数据库和表_第3页
phpmysql创建数据库和表_第4页
phpmysql创建数据库和表_第5页
资源描述:

《phpmysql创建数据库和表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PHPMySQL创建数据库和表数据库存有一个或多个表。创建数据库CREATEDATABASE语句用于在MySQL中创建数据库。语法CREATEDATABASEdatabase_name为了让PHP执行上面的语句,我们必须使用mysql_query()函数。此函数用于向MySQL连接发送查询或命令。例子在下面的例子中,我们创建了一个名为"my_db"的数据库:

2、ry("CREATEDATABASEmy_db",$con)){echo"Databasecreated";}else{echo"Errorcreatingdatabase:".mysql_error();}mysql_close($con);?>创建表CREATETABLE用于在MySQL中创建数据库表。语法CREATETABLEtable_name(column_name1data_type,column_name2data_type,column_name3data_type,.......)为了执行此命令,我必须向mysql_query()函数添加CREATETABLE语句。

3、例子下面的例子展示了如何创建一个名为"Persons"的表,此表有三列。列名是"FirstName","LastName"以及"Age":

4、error();}//Createtableinmy_dbdatabasemysql_select_db("my_db",$con);$sql="CREATETABLEPersons (FirstNamevarchar(15),LastNamevarchar(15),Ageint)";mysql_query($sql,$con);mysql_close($con);?>重要事项:在创建表之前,必须首先选择数据库。通过mysql_select_db()函数选取数据库。注释:当您创建varchar类型的数据库字段时,必须规定该字段的最大长度,例如:varchar(15)。MySQL数据类

5、型下面的可使用的各种MySQL数据类型:数值类型描述·int(size)·smallint(size)·tinyint(size)·mediumint(size)·bigint(size)仅支持整数。在size参数中规定数字的最大值。·decimal(size,d)·double(size,d)·float(size,d)支持带有小数的数字。在size参数中规定数字的最大值。在d参数中规定小数点右侧的数字的最大值。文本数据类型描述char(size)支持固定长度的字符串。(可包含字母、数字以及特殊符号)。在size参数中规定固定长度。varchar(size)支持可变长度的字符串。(

6、可包含字母、数字以及特殊符号)。在size参数中规定最大长度。tinytext支持可变长度的字符串,最大长度是255个字符。·text·blob支持可变长度的字符串,最大长度是65535个字符。·mediumtext·mediumblob支持可变长度的字符串,最大长度是16777215个字符。·longtext·longblob支持可变长度的字符串,最大长度是4294967295个字符。日期数据类型描述·date(yyyy-mm-dd)·datetime(yyyy-mm-ddhh:mm:ss)·timestamp(yyyymmddhhmmss)·time(hh:mm:ss)支持日期或

7、时间杂项数据类型描述enum(value1,value2,ect)ENUM是ENUMERATED列表的缩写。可以在括号中存放最多65535个值。setSET与ENUM相似。但是,SET可拥有最多64个列表项目,并可存放不止一个choice主键和自动递增字段每个表都应有一个主键字段。主键用于对表中的行进行唯一标识。每个主键值在表中必须是唯一的。此外,主键字段不能为空,这是由于数据库引擎需要一个值来对记录进行定位。主键字段永远要被编入索引。这条规则没有例外。你

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。