创建数据库表格
Posted qianjilou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建数据库表格相关的知识,希望对你有一定的参考价值。
创建demodb表
create database demodb;
使用表格
use demodb;
mysql> create table goods( -> id int unsigned not null auto_increment primary key, -> name varchar(64) not null, -> typeid int unsigned not null, -> price double(6,2) unsigned not null, -> total int unsigned not null, -> pic varchar(32) not null, -> note text, -> addtime int unsigned not null); Query OK, 0 rows affected (0.34 sec) mysql> desc goods; +---------+----------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+----------------------+------+-----+---------+----------------+ | id | int(10) unsigned | NO | PRI | NULL | auto_increment | | name | varchar(64) | NO | | NULL | | | typeid | int(10) unsigned | NO | | NULL | | | price | double(6,2) unsigned | NO | | NULL | | | total | int(10) unsigned | NO | | NULL | | | pic | varchar(32) | NO | | NULL | | | note | text | YES | | NULL | | | addtime | int(10) unsigned | NO | | NULL | | +---------+----------------------+------+-----+---------+----------------+ 8 rows in set (0.01 sec) mysql> show create table goods G *************************** 1. row *************************** Table: goods Create Table: CREATE TABLE `goods` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(64) NOT NULL, `typeid` int(10) unsigned NOT NULL, `price` double(6,2) unsigned NOT NULL, `total` int(10) unsigned NOT NULL, `pic` varchar(32) NOT NULL, `note` text, `addtime` int(10) unsigned NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 1 row in set (0.00 sec)
2、创建项目的目录具体文件
-------------------
|----add.php 商品添加页面
|
|----edit.php 商品信息编辑表单页
|
|----index.php 商品信息浏览页
|
|----action.php 执行商品信息添加和修改及删除等操作处理
|
|----dbconfig.php 公共配置文件
|
|----menu.php 导航栏
|
|----uploads 上传图片的存放目录
|
|----functions.php 公共函数库文件、图片信息的上传、等比缩放等处理函数
以上是关于创建数据库表格的主要内容,如果未能解决你的问题,请参考以下文章
雷林鹏分享:Apache POI电子表格/Spreadsheet