Mysql基础—对数据库和表的基本操作
2017-07-09 15:21
435 查看
a、对数据库的操作
b、对表的操作
1、查看所有的数据库 show databases; 2、切换数据库 use 数据库名称; 3、创建数据库 create database 数据库名 charset utf8; 4、删除数据库 drop datababase 数据库名; 5、修改数据库编码 alter database 数据库名 character set utf8; 6、显示数据库的编码格式 show create database 数据库名;
b、对表的操作
1.SQL语言中的数据类型 a、int 整型 b、double 使用格式double(5,2)表示最多包含五位数字,其中有两位小数,即:表示的最大值为999.99 c、decimal 浮点型 主要使用在金融行业(例如手机支付等)使用格式decimal(5,2)这是一种二进制运算无差错的数据类型 d、char 固定长度字符串类型,使用格式char(x)x的最大取值是255,这里的255等数字表示的是字节数目 e、varchar 可变长度字符串类型 使用格式varchar(x),x的最大取值是65535 f、text 字符串类型,表示大字符串,细分为四种:tinytext test mediumtext longtest g、bolb 字节类型,表示大字节,同样分为四种 h、date 日期类型,格式为:yyyy-MM-dd i、time 时间类型,格式为:hh:mm:ss j、timestamp 时间戳类型 格式为:年月日+时分秒+毫秒
2、表的基本操作 查看表的基本内容: desc 表名称 创建表: create table 表名称(列名称 列类型,列名称 列类型,列名称 列类型....) 4、查看数据库中所有的表名称 show tables; 5、删除表 drop table 表名称; 6、修改表 a、添加列 alter table 表名称 add(列名 列类型,列名 列类型,列名 列类型,。。。。。); b、修改列名 alter table 表名称 modify 原列名 新列名; c、修改列名和列类型 alter table 表名称 change 老列名 新列名 列类型; d、删除列 alter table 表名称 drop 列名称; e、修改表名称 alter table 表名 rename to 新表名称; 7.表内容的增删改 a、插入记录 insert into 表名称 (列名称,列名称,列名称)values(列值,列值,列值); insert into 表名称 values(列值,列值,。。。,列值) b、修改表记录 update 表名称 set 列名称=列值,列名称=列值,列名称=列值 update 表名称 set 列名称=列值,列名称=列值 where 条件; c、删除表记录 delete from 表名称 where 条件; d、一个特殊的删除方式 truncate table 表名称 上面的语句包含两个部分: 1、drop table 表名称; 删除了表 2、create table 表名称; 创建了名称为之前的名字的新表 e、对上面的c、d两个区别的比较 使用delete操作可以回滚,即:数据可以恢复 使用truncate操作数据不可回滚,即:数据不可恢复 演示:start transaction; delete * from student; rolback; 回滚操作
相关文章推荐
- mysql基础和数据库数据表的基本操作
- MySQL 基础学习一 数据库以及单表的基本操作
- MySQL 学习基础笔记-MySQL基本数据库的操作
- MySQL基础2---数据库的基本操作
- mysql基础指令和数据库基本操作
- MySQL基础(一)- 数据库基本操作
- MySQL基础-数据库基本操作
- MySQL核心基础(二)之数据库基本操作
- mysql笔记三:基本数据库、表创建更新操作
- MySQL学习笔记2:数据库的基本操作(创建删除查看)
- MySQL基础之第5章 操作数据库
- MYSQL学习笔记 第二讲:数据库的基本操作
- MySQL 5.6学习笔记(数据库基本操作,查看和修改表的存储引擎)
- oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令
- MySQL 数据库基本操作
- mysql 基本操作----数据库的操作
- [MySQL学习]MySQL学习之路(一)131028:数据库的基本操作和数据表的基本操作
- [数据库] Mysql 一些基本的操作
- php基础系列:从用户登录处理程序学习mysql扩展基本操作
- oracle mysql sqlserver 查看当前所有数据库及数据库基本操作命令