您的位置:首页 > 数据库 > MySQL

使用mysql创建数据库实例

2012-08-16 16:46 796 查看
create database mugua charset utf8;

创建数据库

use mugua;

使用该数据库

create table goods (

goods_id int primary key auto_increment,

cat_id smallint not null default 0,

goods_sn char(15) not null default '',

goods_name varchar(30) not null default '',

click_count mediumint unsigned not null default 0,

brand_id smallint not null default 0,

goods_number smallint not null default 0,

market_price decimal(7,2) not null default 0.00,

shop_price decimal(7,2) not null default 0.00,

add_time int unsigned not null default 0

)charset utf8;

创建一张goods表

insert into mugua.goods

select

goods_id,cat_id,goods_sn,goods_name,click_count,brand_id,goods_number,

market_price,shop_price,add_time

from ecshop.ecs_goods;

// 将数据从一个库中的表导到另一个库中的表

create table category (

cat_id smallint primary key auto_increment,

cat_name varchar(30) not null default '',

parent_id smallint not null default 0

)charset utf8;

创建一张category表

insert into mugua.category

select

cat_id,cat_name,parent_id

from ecshop.ecs_category;

// 将数据从一个库中的表导到另一个库中的表

create table brand (

brand_id smallint primary key auto_increment,

brand_name varchar(30) not null default ''

)charset utf8;

创建一张brand表

insert into mugua.brand

select

brand_id,brand_name

from ecshop.ecs_brand;

// 将数据从一个库中的表导到另一个库中的表

建立一张表和另一张表的结构一样:create table g2 like goods;

清空一张表:truncate g2;

列理解成变量 可以计算

取出的结构可以理解成一张临时的表
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: