MySQL数据库及表创建、修改、删除及其它操作
2017-12-20 12:17
295 查看
创建数据库
CREATE DATABASE database_name;
选择数据库
USE database_name;
创建表
使用AUTO_INCREMENT自增约束
ALTER TABLE tbl AUTO_INCREMENT = 100;
select @lastid:=LAST_INSERT_ID();
INSERT INTO tbl values(XXX,lastid,XXX);
#LAST_INSERT_ID()函数返回插入的那条记录在表中自增的那个字段的值,得到刚插入的记录的ID值。
向表中插入行
修改列名及其类型
ALTER TABLE 表名字 MODIFY 列名字 新数据类型;
修改列数据
UPDATE 表名字 SET 列1=值1,列2=值2 [WHERE 条件];
删除表中的行
数据库备份(模拟终端)
CREATE DATABASE database_name;
选择数据库
USE database_name;
创建表
CREATE TABLE 表名称 ( 列名称1 数据类型 AUTO_INCREMENT, 列名称2 数据类型 约束, 列名称3 数据类型 约束, .... );
使用AUTO_INCREMENT自增约束
ALTER TABLE tbl AUTO_INCREMENT = 100;
select @lastid:=LAST_INSERT_ID();
INSERT INTO tbl values(XXX,lastid,XXX);
#LAST_INSERT_ID()函数返回插入的那条记录在表中自增的那个字段的值,得到刚插入的记录的ID值。
向表中插入行
INSERT INTO 表名称 VALUES (值1, 值2,....) INSERT INTO 表名称 (列1, 列2,...) VALUES (值1, 值2,....)
修改列名及其类型
ALTER TABLE 表名字 MODIFY 列名字 新数据类型;
修改列数据
UPDATE 表名字 SET 列1=值1,列2=值2 [WHERE 条件];
删除表中的行
DELETE FROM 表名字 [WHERE 条件]; #无where则删除整个表
数据库备份(模拟终端)
mysqldump -u root 数据库名>备份文件名; #备份整个数据库 mysqldump -u root 数据库名 表名字>备份文件名; #备份整个表
相关文章推荐
- MySQL数据库创建、修改和删除表操作实例
- MySQL数据库操作以及创建、修改和删除表
- mysql数据库的基本操作:创建数据库、查看数据库、修改数据库、删除数据库
- Asp.Net XML操作基类(修改,删除,新增,创建)
- Asp.Net XML操作基类(修改,删除,新增,创建)
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- HiveQL 数据定义语言使用(一)—Hive中数据库的创建、显示、删除和修改操作介绍
- (三)数据库基本操作(创建、查询、修改、删除数据库)
- MSSQL监控数据库的DDL操作(创建,修改,删除存储过程,创建,修改,删除表等)
- <<< Oracle表创建、修改、删除基础操作
- java操作MySQL数据库(插入、删除、修改、查询、获取所有行数)
- oracle中关于表的所有操作(创建删除表,修改表结构,创建约束,操作表数据,增删改查等)
- Zookeeper客户端基本操作java实现——创建连接、创建节点、添加修改节点内容、获取子节点、获取节点数据、删除节点
- Asp.Net XML操作基类(修改,删除,新增,创建)
- 5.对用户的操作:创建,删除,修改密码
- Asp.Net+XML操作基类(修改,删除,新增,创建)第1/2页
- Asp.Net XML操作基类(修改,删除,新增,创建)
- Asp.Net XML操作基类(修改,删除,新增,创建)
- SQLite快速入门二--表、视图的创建、修改、删除操作
- oracle 创建视图、修改视图、删除视图、利用视图操作基本表