mysql树状crud_2016/3/13 MySQL 增删查改 CRUD 用代码实现
用代码实现数据库数据输入
T-SQL语句
查询语句分几块
①创建表
create table Car
(Code varchar(50) primary key, #primary key 主键 定义主键列
Name varchar(50) not null, #not null 非空
Time date,
Price float,
Brand varchar(50) references Brand(Code) #references 引用 创建外键 在从表建外键
);
create table Brand(
Code varchar(50) primary key,
ame varchar(50)
);
报错是因为用了,中文状态下的括号。正确的话括号会呈红色显示
②自增长表
create table PinPai(
IDS int auto_increment primary key, #auto_increment 自增长
Name varchar(50)
);
注意:所有符号必须是英文状态下的,
每个表创建完后加分号; 不加分号 多个表之间会有冲突.
表里面最后一列写完之后不要加逗号","
删除表:
drop table PinPai
数据库的操作:CRUD 增删改查
1,如何向数据库中添加数据
insert into Brand values(b001,宝马X5); #第一种方式
insert into Brand(Code)values(b002); #第二种方式
insert into PinPai(Name) values(大众); #自增长时添加name 非自增长时添加必须有主键值
insert into PinPai values(,大众); #处理自增长列
2,最简单查询
select * from pinpai #查询所有数据 *代表列
select * from pinpai where IDS=1; #根据条件查询
3,修改数据
update +表名 set 列名=" " where 主键=value; #主键是不能修改的
update pinpai set Name=保时捷 where IDS=3;
update car set Name=哈弗,Time=2012-3-4,Price=16,Brand=b002 where code=c001
4,删除数据
delete from Brand #删除表内所有数据
delete from Brand where IDS=4; #删除表内主键IDS 为4的一行数据
用代码实现数据库数据输入 T-SQL语句 查询语句分几块 ①创建表 create table Car (Code varchar(50) primary key, #primary key 主键 定义主键列 Name varchar(50) not null, #not null 非空 Time date, Price float, Brand varchar(50) references Brand(Code) #references 引用 创建外键 在从表建外键 ); create table Brand( Code varchar(50) primary key, ame varchar(50) ); 报错是因为用了,中文状态下的括号。正确的话括号会呈红色显示 ②自增长表 create table PinPai( IDS int auto_increment primary key, #auto_increment 自增长 Name varchar(50) ); 注意:所有符号必须是英文状态下的, 每个表创建完后加分号; 不加分号 多个表之间会有冲突. 表里面最后一列写完之后不要加逗号"," 删除表: drop table PinPai 数据库的操作:CRUD 增删改查 1,如何向数据库中添加数据 insert into Brand values(b001,宝马X5); #第一种方式 insert into Brand(Code)values(b002); #第二种方式 insert into PinPai(Name) values(大众); #自增长时添加name 非自增长时添加必须有主键值 insert into PinPai values(,大众); #处理自增长列 2,最简单查询 select * from pinpai #查询所有数据 *代表列 select * from pinpai where IDS=1; #根据条件查询 3,修改数据 update +表名 set 列名=" " where 主键=value; #主键是不能修改的 update pinpai set Name=保时捷 where IDS=3; update car set Name=哈弗,Time=2012-3-4,Price=16,Brand=b002 where code=c001 4,删除数据 delete from Brand #删除表内所有数据 delete from Brand where IDS=4; #删除表内主键IDS 为4的一行数据