SQL基本结构化查询语句
以前学过一段时间的SQL Server,两年没用过几乎连基本的增删改查都写不来了,全还给体育老师了。
最近准备把关系型数据库的内容重新捡起来,想等掌握这块之后再找个NoSQL的数据库学一下非关系型的。
本博文主要介绍MySQL中基本的结构化查询语句。虽然都是关系型的数据库但是MySQL和SQLServer包括Oracle以及其它同类型数据库还是有差别的,具体可以参考知乎上关于这个问题的回答。
====================================================================================================================================
- MySQL可储存的数据类型
| MySQL中可存储的数据类型 |
||
| 字符型 |
CHAR |
适用于文本型数据且长度要和事先设定的长度相等 |
| VARCHAR |
适用于文本型数据,最大存储长度可达255个字符,比CHAR要灵活,可根据实际数据调整(只要不超过设置的字符长度即可) |
|
| BLOB |
适用于大量文本类型数据 |
|
| DATE |
记录日期类型的数据(不包括事件) |
|
| DATETIME |
记录日期和时间类型的数据 |
|
| 数值 |
INT |
适用于整型数值 |
| DEC |
适用于带小数点的数据 |
|
- 创建数据库/数据表
MySQL中穿件数据库/数据表都是用CREATE关键字:
CREATE DATABASE your_database;创建完数据库之后需要申明使用该数据库,可通过USE关键字实现:

本文重拾关系型数据库,聚焦MySQL的基本结构化查询语句,包括数据类型、创建数据库和表、查看信息、删除操作以及SELECT、DELETE、INSERT、UPDATE和ALTER等关键指令的使用。

4621

被折叠的 条评论
为什么被折叠?



