mysql基础
来源:互联网 发布:大芒果数据库密码 编辑:程序博客网 时间:2024/06/05 13:21
SQL语言分为四种:
数据定义语言:DDL(Date Defined Language) 如create alter drop
数据操作语言:DML(Date Manipulation Language) 如 insert update delete
数据查询语言:DQL(Date Query Language) 如select
数据控制语言:DCL(Date Control Language)Grant Revoke Commit Deny
Mysql的数据类型:
1.整形:BIT TINYINT INT(默认为有正负符号的, 除非声明为unsigned)
2.浮点型:float double decimal (decimal(7,3)1234.567 7代表总的位数 3代表小数点后的位数)
3.字符型:
char(m) 固定长度,实际长度小于m任占m个字节,浪费存储空间,但是存储速度快
varchar(m) 长度不固定,根据实际的长度来占用存储空间,但是最长不能超过m个字节,节省存储空间,但是存储 速度慢
text 文章等类型 查询不区分大小写
enum 单选字符串数据类型,适合存储表单界面中的“单选值”。enum("选项1","选项2","选项3",...);如
enum('M','F'),set 多选字符串数据类型,适合存储表单界面的“多选值”。如
set('music','movie','swimming','footbal')
4.布尔型 boolean 0代表假 非0代表真
5.日期型
date('2017-03-03') time('10:10:10') Datetime('2017-03-03 10:10:10') year(4位数'2017' 2 位数'17')
Mysql的帮助提示
help decimal;show tables;show create table 表名;desc table名称;description描述mysqlshow –u root –p root –?mysqlshow –u root –p root –-help
Mysql的版本查询
Select version();mysqlshow –u root –p root –versionmysqlshow –u root –p root -Vmysqlshow –u root –p root –-count test tt
Mysql的字符集设置
Create database test default character set gbk;数据库字符集设置Create table t1(Id int character set gbk ,Name char(10)
) default charset= gbk; 表格字符集设置
alter table emp charset=gbk;修改整个表格的字符集第一范式: 一个属性拆分成多个独立的属性 南京市栖霞区仙林街道
第二范式: 一个表可拆分成多个表 学号 姓名 课程 学分 成绩
第三范式: 一个表有唯一的主键 学号 姓名 宿舍编号 宿舍区 宿舍楼 房间号
阅读全文
0 0
- MySQL基础
- MySQL基础
- MySql基础
- MySQL基础
- mysql基础
- MYSQL基础
- MySQL基础
- mysql基础
- mysql基础
- MySQL 基础
- mysql基础
- mysql基础
- mysql 基础
- MySQL基础
- MySql 基础
- mysql基础
- mysql基础
- mysql基础
- Section 2.1 hamming
- Ubuntu 16.04 GTX1060 无法进入图形界面
- Unity3D学习记录——API实例化与销毁2
- Unity自定义UI组件(十) 折线图
- 论文笔记:Spatial Transformer Networks(空间变换网络)
- mysql基础
- 【机器学习杂货铺】——模型评估(暂缺)
- Win32线程劫持-Suspend-Inject-Resume
- PHP MongoDB Driver
- elasticsearch5.4.1安装配置
- 填充模式:PKCS#5/PKCS7
- linux基础命令(增删改查)
- POJ2195: Going Home 题解
- 【机器学习杂货铺】——性能度量(暂缺)