数据类型:数据列,存储过程参数,表达式和局部变量的数据特征。

整形:

tinyint:一个字节,-128到127;2的7次方

smallint:两个字节,-32768到32767;2的15次方

mediuint:三个字节,-8388608到8388607;2的23次方

int:四个字节,-2147483648到2147483647;2的31次方

bigint:八个字节,-9223372036854775808到9223372036854775807;2的63次方

浮点数:

float和double也可以有(M,D)M表示位数,D表示小数点后的位数,decimal是精确值,另外两个是近似值。

日期时间型:

字符型:

除了可以存储字符串数据之外,还可以存储其他数据,比如图片和声音的二进制数据

存储“abc”,char(6),那么则为“abc   ”,为定长,varchar(6),则存储“abc”,不为定长。

汉字为一个字节。

创建和查看数据库表。

数据表:其实就是表格,有行和列。

创建表:

比如创建这个表

基本语法

然后实例操作

用“show tables from book”来显示这个数据库中的表,如果是当前数据库可以是‘show tables’

那么 ,查看表的结构是“show columns from xx;”差不多是这样

也可以用describe xx或desc xx来看

最后是显示数据表的创建语句“show create table xx;”

修改数据库表

添加列

alter table reader add email varchar(30) (after tel/first);可以指定位置添加,否则在最后一行。

修改列名

alter table reader change email email2 varchar(30);

修改列的数据类型

alter table reader modify email2 varchar(10);

修改列的排列位置

alter table reader modify balance decimal(7,3) alter email;

alter table reader modify balance decimal(7,3) first;

删除列

alter table reader drop email2;

修改表名

alter table reader rename to readerinfo;

mysql新建数据库数据类型_数据库Mysql的学习(二)-数据类型和创建相关推荐

  1. MySQL新建匿名用户_初始化MySQL用户(删除匿名用户)

    安装完MySQL后,系统默认会创建一个不需要密码的root用户,和一个无用户名无密码的匿名用户(Anonymous Account).进行下面的初始化操作以合理授权,增强安全. 设置root密码先以r ...

  2. mysql学号数据类型_数据库常见数据类型和约束

    常用数据类型 MYSQL数据库支持多种类型,大致可以分为三个类型:数值型.时间/日期型和字符型 在这里就列举一些我们常用的数据类型 1.数值型 表示整数型数据类型(tinyint.smallint.m ...

  3. MySQL中地点的数据类型_数据库中地址的数据类型

    数据库中用什么数据类型存储电话号码比较合理? 因为涉及到固定电话,所以一般用varchar2 ,单纯手机号码的话可以用number. 数据类型分类: 数字型- Integer(整型).Long(长整型 ...

  4. 深入浅出mysql唐汉名_深入浅出MySQL++数据库开发、优化与管理维护+第2版+唐汉明 -- 存储引擎 - 数据类型 - 字符集和校验规则 -...

    create schema deepInMySql; use deepInMySql; -- 查看当前默认存储引擎 show variables like '%table_type%'; -- 查看当 ...

  5. mysql课程id数据类型_数据库学习之六:mysql数据类型

    六.mysql数据类型 1.课程大纲 • 数据类型介绍 • 数据类型设置 • 列属性 • 数据类型的字符集用法 • 选择适当的数据类型 2.数据类型介绍 • 四种主要类别: 数值类型 字符类型 时间类 ...

  6. mysql的real类型_数据库的常用数据类型有哪些?

    数据库的常用数据类型有哪些? 一. 整数数据类型:整数数据类型是最常用的数据类型之一. 1.INT (INTEGER) INT (或INTEGER)数据类型存储从-2的31次方 (-2 ,147 ,4 ...

  7. MySQL删除空值语句_数据库语句sql 删除空记录

    最简单删除SQL Server中所有数据的方法 原文:最简单删除SQL Server中所有数据的方法 最简单删除SQL Server中所有数据的方法   编写人:CC阿爸   2014-3-14 其实 ...

  8. 【MySQL 第10章_数据库的设计规范】

    第10章_数据库的设计规范 1. 为什么需要数据库设计 2.范式 2.1范式简介 2.2范式都包括哪些 2.3 键和相关属性的概念 2.4第一范式(1st NF) 2.5 第二范式(2nd NF) 2 ...

  9. MySQL数据库变量_数据库参数_MySQL变量_系统变量_用户变量

    文章目录 MySQL 变量分类 系统变量 查看系统变量 设置系统变量 如何通过配置文件来设置变量值 通过命令行选项来设置变量值 动态设置全局级的系统变量 设置静态的系统变量 设置会话级的系统变量 引用 ...

  10. mysql数据库容量估算_数据库性能与容量评估

    一.数据库设计 1.表结构设计 -表中的自增列(auto_increment属性)推荐使用bigint类型 -首选使用非空的唯一键, 其次选择自增列或发号器 不使用更新频繁的列,尽量不选择字符串列,不 ...

最新文章

  1. Java LinkedList类基本用法
  2. Firefly官方教程之Netconnect使用文档
  3. avl删除根节点图解_图解 6 种树,你心中有数吗。。。
  4. 易盛极星多合约回测(问题很多)
  5. Java 位运算和逻辑运算的区别
  6. python 遍历list并删除部分元素
  7. 《深入理解Java虚拟机》Java内存区域与内存溢出异常
  8. 第五章 循环结构课后思考
  9. 哈哈哈,这个勒索软件笑死我了!太菜了~
  10. 根据经纬度计算两点之间的距离
  11. 奇异矩阵及广义逆矩阵
  12. 保镖机器人作文_保镖小学生作文
  13. Android 开发自己的网络收音机4——读取XML文件的电台数据
  14. eclipse中一些常见的报错处理
  15. 开源社区的由来(转载)
  16. fsl左右海马体分割+freesurfer合并
  17. 谷歌工具条PR更新和排名变化的迷思
  18. PTA 团体程序设计天梯赛-练习集 L1-034 点赞(20 分)C语言
  19. 戴尔sc系列存储阵列柜服务器,入门级SCv2000!戴尔扩大存储产品组合
  20. 单例模式--vold

热门文章

  1. [LeetCode] Three Sum题解
  2. Sharepoint创建List
  3. onclick获取当前节点
  4. 李开复谈软件外包及软件安全(一)
  5. k8s集群搭建(一主多从)
  6. postman工具 如何传递当前时间戳和MD5加密
  7. 设计模式 ( 四 ) 抽象工厂模式
  8. Koa2 洋葱模型 —— compose 串联中间件的四种实现
  9. spirng 事物只支持 dml语句 update,insert delete
  10. react-native windows下环境搭建和现阶段开发测试问题汇总(持续更新)