2016/3/13 MySQL 增删查改 CRUD 用代码实现
2016-03-13 00:52
691 查看
用代码实现数据库数据输入
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的一行数据
相关文章推荐
- ubuntu安装/启动/停止/重启MySQL
- MySQL中复制数据表中的数据到新表中的操作教程
- MySql 查询以逗号分隔的字符串的方法(正则)
- 利用MySQL数据库来处理中英文取首字母排序
- MySQL数据库获取汉字拼音的首字母函数
- MySql中delimiter的作用是什么?
- mysql(二)
- mysql (一)
- Please read “Security” section of the manual to find out how to run mysqld as root!错误解决(转)
- 配置mysql允许远程连接的方法
- MySql优化【6】--压力测试脚本
- MySql优化【3】--SQL语句优化
- MYSQL插入数据,修改数据,误操作怎么恢复实例
- 企业如何给MYSQL创建表,查询表,创建索引实例
- 企业是怎么给MYSQL赋予用户权限
- MYSQL数据库查询删除创建企业基本知识
- << 电子电路 >>电子电路 Mysql
- mysql数据类型
- mysql常见错误
- 使用SKIP-GRANT-TABLES 解决 MYSQL ROOT密码丢失(转)