个人博客mysql 建表与数据测试
//建博客表CREATE TABLE `blog` ( `bId` int(11) NOT NULL AUTO_INCREMENT,`bUid` int(11),`bAuthor` varchar(40) NOT NULL,`bCateid` int(11),`bIstj` boolean NOT NULL,`bTitle` varchar(50) NOT NULL, `bContent` text NOT NULL, `bDate` TIMESTAMP,`bClicks` int(10) NOT NULL,`bComments` int(10) NOT NULL,PRIMARY KEY (`bId`))ENGINE=InnoDB DEFAULT CHARSET=utf8;//建类别表CREATE TABLE `category` ( `cId` int(10) NOT NULL AUTO_INCREMENT, `cName` varchar(40) NOT NULL, `cDate` TIMESTAMP, PRIMARY KEY (`cId`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;//建评论表CREATE TABLE `comment` ( `mId` int(11) NOT NULL AUTO_INCREMENT, `mUser` varchar(40) NOT NULL, `mEmail` varchar(50) NOT NULL,`mContent` text NOT NULL,`mDate` TIMESTAMP,`mBid` int(11) NOT NULL,PRIMARY KEY (`mId`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;// 添加外键
ALTER TABLE blog ADD CONSTRAINT fk_blog_admin FOREIGN KEY (bUid) REFERENCES admin(uId);
ALTER TABLE blog ADD CONSTRAINT fk_blog_category FOREIGN KEY (bCateid) REFERENCES category(cId);
ALTER TABLE comment ADD CONSTRAINT fk_comment_blog FOREIGN KEY (mBid) REFERENCES blog(bId);// 插入测试数据
insert into admin(`uAccount`,`uPassword`,`uZiploc`,`uAnswer`) values('root','123456','我的名字?','root');insert into category(`cName`,`cDate`) values('jsp',null);insert into blog(`bUid`,`bAuthor`,`bCateid`,`bIstj`,`bTitle`,`bContent`,`bDate`,`bClicks`,`bComments`) values(1,'root',1,true,'hello world','hello asssssssssssssssssssss',null,0,0);insert into comment(`mUser`,`mEmail` ,`mContent`, `mDate`,`mBid`) values('guest','123456@qq.com','我来看看',null,1);
个人博客mysql 建表与数据测试相关推荐
- ubuntu16.04下mysql建表无法输入中文解决方案
转载请注明,靴靴ubuntu16.04下mysql建表无法输入中文解决方案_MendyMeng的博客-CSDN博客 考研复试科目有数据库,于是在自己Ubuntu16.04.1环境下面安装了mysql5 ...
- mysql建表 外键_mysql建表外键怎么设
mysql建表外键怎么设 mysql建表时设置外键的方法:在"CREATE TABLE"语句中,通过"[CONSTRAINT ] FOREIGN KEY 字段名 [,字段 ...
- (何凳成博客)MySQL 加锁处理分析——学习笔记
1. 准备测试数据 use test; CREATE TABLE t1(id int,name varchar(20)); alter table t1 add primary key(id); in ...
- WordPress博客程序建站 安装教程
WordPress是广大站长使用的一款博客开源程序,全球下载量第一的博客程序就是wordpress.wordpress可以安装各种模板,企业模板.博客模板.论坛模板,模板也叫主题.还可以安装各种插件, ...
- MySQL建表(create table)命令详解
MySQL建表(create table)命令详解 create table命令 强调:使用建表命令之前必须使用use命令选择表所在的数据库.create table命令的格式如下: create t ...
- mysql建表2个索引是啥意思_Mysql建表与索引使用规范详解
本篇文章是对Mysql建表和索引使用规范进行了详细的分析介绍,需要的朋友参考下 一. MySQL建表,字段需设置为非空,需设置字段默认值. 二. MySQL建表,字段需NULL时,需设置字段默认值,默 ...
- Python3 使用 pymysql 连接 MySQL 建表时出现 Warning3719 UTF8 警告
在学习 Python3 爬虫关系型数据库储存时,利用 pymysql 连接 MySQL 建表,测试用的代码如下,第一句 SQL 用于获取当前 MySQL 的版本信息,第二句 SQL 执行创建 spid ...
- mysql 建表时建立索引_mysql 分享建表和索引的几点规范
一. MySQL建表,字段需设置为非空,需设置字段默认值. 二. MySQL建表,字段需NULL时,需设置字段默认值,默认值不为NULL. 三. MySQL建表,如果字段等价于外键,应在该字段加索引. ...
- 基于表的数据字典构造MySQL建表语句
表的数据字典格式如下: 如果手动写MySQL建表语句,确认麻烦,还不能保证书写一定正确. 写了个Perl脚本,可快速构造MySQL脚本语句. 脚本如下: #!/usr/bin/perl use str ...
最新文章
- GOF23设计模式(创建型模式)单例模式
- 性能优化技巧 - 组表数据更新
- 关于 WPF Loading初始界面的实现方式
- goldengate 故障及解决方法汇总
- oracle增加字段为主键自增_在 Oracle 中设置自增列
- React 入门学习笔记2
- Android NDK--自己编写调用JNI
- 元宵节快乐 | 2月15日 星期二 | 携程在国内率先开启混合办公模式;米哈游推出元宇宙品牌;AMD宣布完成对赛灵思的收购...
- LTE学习:传输块大小的计算
- 《网上图书销售系统》功能需求
- 加权平均数的例子_加权平均法举例说明
- Python生成图文并茂的PDF报告
- JS API: Fullscreen 全屏 API
- 重新安装百度网盘,报“您的电脑已安装版本更高的百度网盘客户端”对话框,无法安装
- 杭州马开始坐不住,深圳腾窃喜,小龙信为何露出淫淫的笑容
- win10 tagWnd部分成员逆向(窗口隐藏,窗口保护)
- NameSilo域名解析管理工具
- EasyOCR,识别图片中的文字真的so easy
- 售价对标奢侈品,国货香水“德不配位”?
- jquery editplus
热门文章
- POJ 3301 三分(最小覆盖正方形)
- 汇编 整数变量 浮点数变量 符号常量
- 【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )
- 深入理解SQL Server 2005 中的 COLUMNS_UPDATED函数
- align 的用法(u-boot源代码分析)
- python学习--练习题1、2、3、4、5--
- Google protobuf使用技巧和经验
- HDOJ/HDU 1556 Color the ball(树状数组)
- bzoj 3223: Tyvj 1729 文艺平衡树
- UseCase事件描述叙事流规范