MySQL入门很简单: 9 插入 更新与删除数据
2016-04-17 17:23
579 查看
1. 插入数据:INSERT
1)为表的所有字段插入数据第一种: 不指定具体的字段名
INSERT INTO 表名 VALUES(值1,值2,...,值n);
第二种:INSERT语句中列出所有字段
INSERT INTO 表名(属性1,属性2,...,属性n) VALUES (值1,值2,... ,值n);
2)为表的指定字段插入数据
INSERT INTO 表名(属性1,属性2,...,属m) VALUES (值1,值2,... ,值m);
3)同时插入多条记录
INSERT INTO 表名 [ (属性列表) ] VALUES(取值列表1),(取值列表2) ... (取值列表n);
4)将查询结果插入到表中
将一个表中查询出来的数据插入到另一个表中
INSERTT INTO 表名1 (属性列表1) SELECT 属性列表2 FROM 表名2 WHERE 条件表达式;
2. 更新数据 UPDATE
UPDATE 表名 SET 属性名1=取值1, 属性名2=取值2, ... 属性名n=取值n WHERE 条件表达式;
3. 删除数据 DELETE
DELETE FROM 表名 [WHERE 条件表达式];
相关文章推荐
- mac ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib /mysql/mysql.sock' (111)
- mysql开启慢查询
- MySql中外键约束
- JSP连接MySQL数据库问题
- MySql的隔离级别和锁的关系
- Cannot create JDBC driver of class '' for connect URL 'jdbc:mysql://localhost:3306/test'
- mySQL数据库Sql语句执行效率检查--Explain命令
- MySQL出现错误1045-Access deniced for user 'root'
- Unexpected error while running MyBatis Generator. Cannot resolve classpath entry: mysql-connector-ja
- mysql的DDL操作
- windows下mysql中文乱码问题
- mysql-5.7.9-winx64 MySQL服务无法启动,服务没有报告任何错误的解决办法
- mysql explain执行计划详解
- MySQL索引结构--由 B-/B+树看
- mysql 5.6.14主从复制(也称mysql AB复制)环境配置方法
- MySql 表管理常用的sql语句
- mysql5.6 主从复制同步详细配置(图文)
- mysql+C#实战一:向数据库里面写入数据
- Redhat 6.5下MySQL5.6集群配置方法完整版
- MySQL5.6 Replication主从复制(读写分离) 配置完整版