很多站长朋友们都不太清楚php建很多表教程,今天小编就来给大家整理php建很多表教程,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php mysql 怎么建表 2、 PHP根据表结构创建表 3、 PHP中创建表 4、 php怎么创建一个带有多级id的表 php mysql 怎么建表一种是图形管理界面,像phpmyadmin或者navicat这种,
另一种是命令行创建,DOS命令行下进行MSYQL控制台,
贴一个最简单的表创建命令:
CREATE TABLE `test` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`name` varchar(40) NOT NULL DEFAULT '' COMMENT '名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='Test表';
如果想查看某个表创建的命令,在控制台中
show create table test;
进行查看,
以上.
PHP根据表结构创建表从截图来看,主要是编写生成 SQL 语句,如果对 SQL 不太熟,建议方法如下:
1、先使用 mysql 等的数据库管理工具,比如:PhpMyAdmin 、MySQL-Front 等,根据表格建立好数据表、再输入3条以上的记录。
2、导出数据表、记录到 SQL 文件。
生成 sql 脚本文件后,就可以在 php 里读取 sql 文件命令,并执行(或者直接硬编码写)。
PHP中创建表$sql="create table $table_name(
id int primay key,
name varchar(12) not null,
sex varchar(4) not null,
birthday varchar(16) not null,
s_id varcha(10) not null,
parent varchar(12) not null,
phone varchar(14) not null,
address varchar(30) not null
)";
php怎么创建一个带有多级id的表首先,这个是mysql的事情,如果不需要动态创建数据表,建议直接用mysql创建好数据库后再用调用。
数据表设计可以用一个表就好,字段:
id,name(名称),level(分级,0是省,1是市,2是区),parent_id(上级id,省的上级为0即可),这样就可以了,比如要查广东省广州市下面的区,就where level=2 and parent_id=广州市的id,以此类推。
关于php建很多表教程的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php建很多表教程 php如何建表的详细内容...