逻辑库管理

语句 说明
CREATE DATABASE 逻辑库名; 创建逻辑库
SHOW DATABASES; 显示所有逻辑库
DROP DATABASE 逻辑库名; 删除逻辑库
USE 逻辑库名; 选择逻辑库

数据表管理

语句 说明
SHOW TABLES; 显示所有数据表
DESC table_name; 显示表结构
SHOW CREATE TABLE table_name; 显示建表语句
CREATE TABLE table_name; 创建表
DROP TABLE table_name; 删除表
ALTER TABLE table_name; 修改表

创建表:

CREATE TABLE table_name(
列1 数据类型 [约束] [列注释],
列2 数据类型 [约束] [列注释],
...
)[表注释];

创建表名最好使用t_tablename,说明是真实存在的的表而不是视图。

修改表:

ALTER TABLE table_name
# 添加新字段:
ADD 新列1 数据类型 [约束] [列注释], # 删除字段:
DROP 列1, # 修改字段类型和约束:
MODIFY 列1 数据类型 [约束] [列注释], # 修改字段名:
CHANGE 列1 新列名1 数据类型 [约束] [列注释]; #最后一个修改项使用分号结尾

MySQL常用数据类型

数字类型:

类型 大小
TINYINT 1 byte
SMALLINT 2 byte
MEDIUMINT 3 byte
INT 4 byte
BIGINT 8 byte
FLOAT 4 byte
DOUBLE 8 byte
DECIMAL(m,d) 取决于m和d

注:float和double存在精度问题,若保存重要的带小数的数字,使用DECIMAL类型。

字符串类型:

类型 大小 说明
CHAR 1-255个字符 固定长度字符串
VARCHAR 1-65535个字符 不固定长度字符串(指定最大长度)
TEXT 1-65535个字符 不确定长度字符串
MEDIUMTEXT 1-一千六百万个字符 不确定长度字符串
LONGTEXT 1-42亿个字符 不确定长度字符串

注:一般字符数据使用 VARCHAR 类型就够了,若保存超长字符串,则使用NoSQL数据库。

日期类型:

类型 大小 说明
DATE 3 byte 日期
TIME 3 byte 时间
YEAR 1 byte 年份
DATETIME 8 byte 日期加时间
TIMESTAMP 4 byte 时间戳

注:时间戳类型只能保存1970年以后的时间

最新文章

  1. github教程
  2. 微信小程序之生命周期(三)
  3. [转]Mybatis极其(最)简(好)单(用)的一个分页插件
  4. Python基础、 内置函数
  5. 并发编程 05—— Callable和Future
  6. CSRF - 空Referer绕过
  7. [转]Try Cloud Messaging for Android
  8. centos nginx环境下删除CI框架Index.php入口遇到404问题
  9. centreon 画图x轴乱码
  10. MySQL、SqlServer、Oracle三大主流数据库分页查询
  11. c#打印机设置,取得打印机列表及相应打印机的所有纸张格式
  12. openstack 使用cloud init 和 console-log, nbd或者libguestfs 获取VM中的硬件信息。
  13. 常用在线工具及API网址总结
  14. Python 函数装饰器和闭包
  15. 【译】10个机器学习的JavaScript示例
  16. (转)Unity控制反转和依赖注入
  17. python全栈开发day31-操作系统介绍,异步、同步、阻塞、非阻塞,进程
  18. 部署不能产生class文件的问题
  19. akm
  20. django的权限认证:登录和退出。auth模块和@login_required装饰器

热门文章

  1. 2019牛客暑期多校训练营(第五场)G-subsequence 1
  2. HDU5732 Subway【树重心 树哈希】
  3. 2019HDU多校 Round6
  4. python对csv文件读写的两种方式 和 读写文件编码问题处理
  5. Codeforces Round #550 (Div. 3) E. Median String (思维,模拟)
  6. SPF POJ - 1523 割点+并查集
  7. Codeforces Round #171 (Div. 2) B. Books (模拟队列)
  8. Kibana 地标图可视化
  9. 基于OpenCV全景拼接(Python)SIFT/SURF
  10. IO - 同步,异步,阻塞,非阻塞 (亡羊补牢篇)【转】