SQl简介及常用约束条件
来源:互联网 发布:手机淘宝怎么看直通车 编辑:程序博客网 时间:2024/05/17 03:28
MySQL 是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。
目前主流数据库:
微软:sqlServer access
Oracle:Oracle mysql java
IBM公司:db2
Sybase公司:Sybase
administrator
root
services.msc
net start mysql
net stop mysql
mysql包含数据库---数据表
localhost----本地(127.0.0.1)
mysql -uroot -p---登陆名称为root的用户
show databases;--查看所有数据库
show tables;-----查看某个数据库中的所有表
MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
演示一:
连接数据库,查询数据库,每个数据库中的表
演示二新增数据库 新增数据库中的表
演示三新增数据库中的字段,完成完整的数据库
SMALLINT 整数,从-32000到 +32000范围 2 存储相对比较小的整数。 比如: 年纪,数量
INT 整数,从-2000000000 到 +2000000000 范围 4 存储中等整数 例如: 距离 BIGINT 不能用SMALLINT 或 INT描述的超大整数。 8 存储超大的整数 例如: 科学/数学数据
FLOAT 单精度浮点型数据 4 存储小数数据 例如:测量,温度
DOUBLE 双精度浮点型数据 8 需要双精度存储的小数数据 例如:科学数据
DECIMAL 用户自定义精度的浮点型数据 变量;取决于精度与长度 以特别高的精度存储小数数据。 例如:货币数额,科学数据
CHAR 固定长度的字符串 特定字符串长度(高达255字 符) 存储通常包含预定义字符串的变量 例如: 定期航线,国家或邮编
VARCHAR 具有最大限制的可变长度的字符串 变量; 1 + 实际字符串长度 (高达 255 字 符) 存储不同长度的字符串值(高达一个特定的最大限度). 例如:名字,密码,短文标签
TEXT 没有最大长度限制的可变长度Variable; 2 +存储大型文本数据
常用五类约束:’’
not null:非空约束,指定某列不为空
unique: 唯一约束,指定某列和几列组合的数据不能重复
primary key:主键约束,指定某列的数据不能重复、唯一
check:检查,指定一个表达式,用于检验指定数据
foreign key:外键,指定该列记录属于主表中的一条记录,参照另一条数据
建表规则:
常用操作
alter table table_name add col_name varchar(20);
alter table table_name modify col_name varchar(40);
alter table table_name change old_col_name new_col_name varchar(20);
alter table table_name drop col_name;
alter table table_name drop column col_name;
create table test1(
id int,
name varchar(20)
)
- SQl简介及常用约束条件
- SQL Server中的约束条件
- sql中的约束条件
- 基于约束条件的SQL攻击
- 基于约束条件的SQL攻击
- 约束条件
- UIView简介及常用设置
- JSON简介及常用操作
- 一个包含各种约束条件的sql脚本
- SQL Server 创建表及其约束条件
- MY SQL的字段带约束条件插入
- 创建表及设置属性的约束条件
- mysql的外键约束条件及注意事项
- 创建表及设置属性的约束条件
- javaWeb(1)-XML及DTD约束条件学习
- SQL表操作及SQL语法简介
- SQL Server中常用数据类型简介
- SQL 行转列 及常用语句
- PYTHON-SCRAPY-WINDOWS下的安装笔记
- tomcat中配置ssl证书(keyStore)密码问题
- css复习笔记
- spring mvc DispatcherServlet详解之一---前端控制器架构
- apache 301重定向
- SQl简介及常用约束条件
- WebService实时接口实现思路?
- #C++训练第一天#
- 运算放大器的无负载效应道理。
- invalid context 0x0 under iOS 7.0 and system degradation
- div显示/隐藏
- 手写一个自己的LocalCache - 基于LinkedHashMap实现LRU
- vim简明教程
- javascript_ajax封装