用代码实现数据库数据输入
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的一行数据

2016/3/13 MySQL 增删查改 CRUD 用代码实现的更多相关文章

  1. php mysql增删查改

    php mysql增删查改代码段 $conn=mysql_connect('localhost','root','root');  //连接数据库代码 mysql_query("set na ...

  2. node.js+mysql增删查改

    数据库和表: -- -- 数据库: `test` -- -- -------------------------------------------------------- -- -- 表的结构 ` ...

  3. mysql 增删查改

    非关系型数据库关系型数据库Oracle mysql sqlserver db2 Postgresql Sqlite access sqlserver 微软db2 ibm================ ...

  4. 使用EntityFramework6完成增删查改CRUD和事务

    使用EntityFramework6完成增删查改和事务 上一节我们已经学习了如何使用EF连接MySQL数据库,并简单演示了一下如何使用EF6对数据库进行操作,这一节我来详细讲解一下. 使用EF对数据库 ...

  5. 后端Spring Boot+前端Android交互+MySQL增删查改

    2021.1.27 更新 已更新新版本博客,更新内容很多,因此新开了一篇博客,戳这里. 1 概述 使用spring boot作为后端框架与Android端配合mysql进行基本的交互,包含了最基本的增 ...

  6. 后端Spring Boot+前端Android交互+MySQL增删查改(Java+Kotlin实现)

    1 前言&概述 这篇文章是基于这篇文章的更新,主要是更新了一些技术栈以及开发工具的版本,还有修复了一些Bug. 本文是SpringBoot+Android+MySQL的增删查改的简单实现,用到 ...

  7. MySQL 增删查改 必知必会

    MySQL 数据库中的基础操作 3.表的修改 对表的表名.字段.字段类型.字段长度.约束等进行修改. 3.1 表的名称修改 -- 语法: ALTER TABLE 库名.表名 RENAME TO 新表名 ...

  8. mysql增删查改练习

    建表 班级表 create table class( cid int auto_increment unique, caption varchar(32) not null default '' )c ...

  9. python操作mysql增删查改

    # coding=utf-8 ''' python操作mysql,需安装MySQLdb驱动 安装MySQLdb,请访问 http://sourceforge.net/projects/mysql-py ...

随机推荐

  1. HDU 5421 Victor and String

    Victor and String Time Limit: 1000ms Memory Limit: 262144KB This problem will be judged on HDU. Orig ...

  2. OO第三次作业总结(JML)

    第三单元的课题是JML, 即java建模语言.JML是一种描述接的语言.通过前置条件和后置条件,描述一个模块的行为.本单元我们扮演一个项目中的一员,完成自己的一小部分工作,最终实现整个项目.而限制我们 ...

  3. Charm Bracelet(01背包)

    Bessie has gone to the mall's jewelry store and spies a charm bracelet. Of course, she'd like to fil ...

  4. Java实战及解析 — Maven快速入门

    五分钟快速入门 mvn --version mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -Darche ...

  5. poj2446 Chessboard 【最大匹配】

    题目大意:一个n*m的棋盘,某些格子不能用,问用1*2的骨牌能否完全覆盖这个棋盘,当然,骨牌不能有重叠 思路:显然黑白染色后,一个骨牌只能覆盖一个白色格子和一个黑色格子,然后我们间二染色建图,看能否有 ...

  6. 【状压DP】OpenJ_POJ - C17K Lying Island

    https://vjudge.net/contest/171652#problem/K [题意] 小岛上有n个人,有些是好人(一定是真话),有些是坏人(可能是真话也可能是假话),现在要判断最多有多少好 ...

  7. 【搜索】codeforces C. The Tag Game

    http://codeforces.com/contest/813/problem/C [题意] 给定一棵有n个结点的树,初始时Alice在根结点1,Bob在非根结点x; Alice和Bob轮流走,每 ...

  8. javascript 保护变量不被随意修改------优雅的编程

    /* * 1.如果在renderTitle,renderContent里面,这样总数据谁都能修改,不安全 * 改进 * 1.规定一个专门修改数据的方法,如果想修改数据只能走这个方法 * * actio ...

  9. 修改K/3 Cloud管理中心端口

    有时候可能会应为端口号被占用或者数据隔离等等,不会使用K/3 Cloud默认的8000端口,这时候就设计到要修改端口号了,具体步骤如下: 1. 2. 打开{安装目录}\ManageSite\App_D ...

  10. msp430入门编程40

    msp430中C语言的软件工程--前后台程序结构