mysql_04_操作表

#第一节:创建表
#创建数据库
create database db_book;

#选择数据库
use db_book;

#创建表
create table t_bookType(
id int PRIMARY KEY auto_increment,#id设置为主键并自动增长
bookTypeName VARCHAR(20),#图书类型名称
bookTypeDesc varchar(200)#图书类型说明
);

#再创建一个表
create table t_book(
id int primary key auto_increment,#id设置为主键并自动增长
bookName varchar(20),#书名
author varchar(10),#作者
price decimal(6,2),#价格
bookTypeId int,#图书类型id
constraint fk foreign key (bookTypeId) references t_bookType(id)
#设置外键
#constraint 外键名 foreign key(外键字段) references 关联表名(关联字段);
);

#第二节:查看表结构
#查看表基本结构
desc t_book;

#查看表详细结构
show create table t_book;

#第三节:修改表
#修改表名
alter table t_book rename t_book2;
alter table t_book2 rename t_book;

#修改字段
alter table t_book change bookName bookName2 varchar(10);
alter table t_book change bookName2 bookName varchar(20);

#增加字段
alter table t_book add testField int first;#在第一行添加字段testField
alter table t_book add testField2 int after author;#在author字段下面添加字段testField2

#删除字段
alter table t_book drop testField;
alter table t_book drop testField2;

#第四节:删除表
#创建表
create table t_bookType2(
id int PRIMARY KEY auto_increment,#id设置为主键并自动增长
bookTypeName VARCHAR(20),#图书类型名称
bookTypeDesc varchar(200)#图书类型说明
);

#删除表
drop table t_bookType2;

时间: 2024-11-07 04:26:55

mysql_04_操作表的相关文章

警告框和操作表

应用如何与用户交流呢? 警告框(AlertView)和操作表(ActionSheet)就是为此而设计的. 本文案例的原型草图如图3-48所示,其中有两个按钮“Test警告框”和“Test操作表”,点击“Test警告 框”按钮时弹出警告框,它有两个按钮.当点击“Test操作表”按钮时,屏幕下方将滑出操作表. 一.警告框AlertView 警告框是UIAlertView创建的,用于给用户以警告或提示,最多有两个按钮,超过两个就应该使用操作表.由于在iOS中,警告框是“模态”的1,因此不应该随意使用.

Django中的Model(操作表)

一.基本操作 1 # 增 2 3 models.Tb1.objects.create(c1='xx', c2='oo') #增加一条数据,可以接受字典类型数据 **kwargs 4 5 obj = models.Tb1(c1='xx', c2='oo') 6 obj.save() 7 dic = {'c1':'xx','c2':'oo'} models.Tb1.objects.create(**dic) #Form的产出结果是一个字典,可以根据这个Form的字典和**直接在数据库创建数据 8 #

JQuery:各种操作表单元素方法小结

来源:http://www.ido321.com/1220.html 表单元素无处不在.已然成了Web应用不可或缺的一个部分. 对表单最最最常见的操作就是获取表单元素的值或者更改表单元素的值.那在JQuery和JavaScript中怎么操作表单元素的值? JQuery操作表单总结: 1.文本框.password框.隐藏域.文本域(id换成相应的,value属性存在,才干利用attr('value') 获取值,否则返回undefined): 1.1 获取->$("#text").v

警告框和操作表(IOS开发)

警告框(AlertView)时模态的,不关闭它就不能做其它事情,所以不是下面几种情况不应该随便使用. 1.应用不能继续执行. 如内存不足,没有网络.一般仅仅须要一个button. 2.询问还有一个解决方式. 不能执行时,询问能否够用3G网络. 3.询问对操作的授权. 涉及到訪问隐私信息的时候,须要用户授权,如位置.相冊等. 操作表(ActionSheet)能够给用户提供多个选择.能够利用它将某个图片发给新浪微博或者Facebook平台. / 实现UIAlertViewDelegate // 这个

廖雪峰js教程学习——操作表单

# 廖雪峰js教程学习记录——操作表单 # 用JavaScript操作表单和操作DOM是类似的,因为表单本身也是DOM树. 用JavaScript来操作表单,可以获得用户输入的内容,或者对一个输入框设置新的内容. HTML表单的输入控件主要有以下几种: - 文本框,对应的`<input type="text">`,用于输入文本: - 口令框,对应的`<input type="password">`,用于输入口令: - 单选框,对应的`<

React操作表单

最近的项目中开发中都是用react,其中有用到react去操纵表单.然后自己就在每个表单元素中添加 ref,  然后再像jquery操作dom一样去操纵这个ref, 代码如下: 首先我在每个表单元素那里都加了ref 然后再像操作dom一样操作表单 整个过程看起来即累赘,又感觉很怪.这样你还不如直接用jqurey来操作dom. 在这里,想补充一下 react 中的ref到底为何物 ref 属性可以是一个回调函数,而不是一个名字.这个回调函数在组件安装后立即执行.被引用的组件作为一个参数传递,且回调

警告视图及操作表单在xcode7.0中的使用

警告视图(alert)及操作表单(action sheet)都用于向用户提供反馈.(模态视图) 操作表单:要求用户在两个以上选项之间做出选择.操作表单从屏幕底部出现,显示一系列按钮供用户选择.用户必须点击其中一个按钮之后才能继续使用应用程序.操作表单通常用于向用户确认有潜在危险的或者无法撤销的操作,比如删除对象. 警告视图:以圆角矩形的形式出现在屏幕中央.与操作表单类似,警告视图也要求用户必须作出一个回应,然后才能继续使用应用程序.警告视图通常用于通知用户发生了一些重要的或者不寻常的事情.与操作

Swift - 操作表(UIActionSheel)的用法,也叫底部警告框

1,下面创建一个操作表(或叫底部警告框)并弹出显示 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 class ViewController: UIViewController,UIActionSheetDelegate {     override func viewDidLoad() {         super.viewDidLoad()                 var actionSheet=UIActionSheet()       

ORACLE操作表时”资源正忙,需指定nowait&quot;的解锁方法

ORACLE操作表时”资源正忙,需指定nowait"的解锁方法 问题: 执行 drop table table_name 时,提示”资源正忙,需指定nowait"      由于TB_PROJECT为设置主键造成只能查询而无法修改和删除的问题导致PL/SQL无响应,从而对此表一直处于锁定状态 分析: 表示table_name表由某个用户操作时进行了锁定,必须先解锁才能继续进行操作 解决: 1> 通过此语句查询正在锁定的SESSION_ID: SELECT  SESSION_ID