Skip to content

Commit 7b38bb3

Browse files
committed
sql example
1 parent 686cb29 commit 7b38bb3

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

config/db.sql

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
-- MySQL数据库,需管理员权限导入
2+
3+
--
4+
-- 数据库:db_test
5+
-- 编码:utf8
6+
--
7+
DROP DATABASE IF EXISTS `db_test`;
8+
CREATE DATABASE `db_test` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
9+
USE `db_test`;
10+
11+
--
12+
-- 授权:本地连接,增删改查
13+
-- 帐号:test 密码:*** (SELECT PASSWORD('***');)
14+
--
15+
GRANT SELECT,INSERT,UPDATE,DELETE ON `db_test`.* TO 'test'@'127.0.0.1' IDENTIFIED BY PASSWORD '*A0E2521E77EA33EF451BF2D1025F30B925D8F2F2';
16+
17+
-- --------------------------------------------------------
18+
19+
--
20+
-- 表结构 前缀b(branch)表示分表,前缀s(single)表示单表
21+
--
22+
23+
/*--------------------------------------------------------------------------*
24+
NAME: test “用户帐号表” -变化频繁
25+
*--------------------------------------------------------------------------*/
26+
CREATE TABLE b_test_account_0 (
27+
uid int unsigned NOT NULL COMMENT '用户id',
28+
29+
ctime timestamp NOT NULL DEFAULT 0, -- 创建时间
30+
PRIMARY KEY(uid)
31+
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
32+
33+
/*--------------------------------------------------------------------------*
34+
NAME: test “用户帐号表” -变化不频繁
35+
*--------------------------------------------------------------------------*/
36+
CREATE TABLE b_test_account2_0 (
37+
uid int NOT NULL DEFAULT '0', -- 用户uid
38+
39+
ctime timestamp NOT NULL DEFAULT 0, -- 创建时间
40+
primary key(uid)
41+
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
42+
43+
/*--------------------------------------------------------------------------*
44+
NAME: test “商品表”
45+
*--------------------------------------------------------------------------*/
46+
CREATE TABLE s_test_goods (
47+
goodsid int not null auto_increment, -- 商品id
48+
classid int not null default 0, -- 商品分类
49+
50+
primary key(goodsid),
51+
key(classid)
52+
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

0 commit comments

Comments
 (0)