Mysql的学习随笔day1

Posted Nanrou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql的学习随笔day1相关的知识,希望对你有一定的参考价值。

关于mysql的基本语句

ps:[]是缺省

创建:CREATE DATABASE  db.name

   CREATE TABLE name(列名,类型,[NULL])NOT NULL是不需要为空,NOT NULL需要在创建table时定义

选择数据库:USE db.name

显示当前数据库:SELECT DATABASE()

显示现存在的:SHOW DATABASES

       SHOW TABLES [FROM db.name]

显示表的数据结构:SHOW COLUMNS FROM tb.name

插入记录(数据):INSERT[INTO] tb.name [(COL.name,...)] VALUES (val,...)

主键约束 PRIMARY KEY 存在唯一性,每个TABLE只能有一个主键,NOT NULL

唯一约束 UNIQUE KEY 存在唯一性,TABLE内可以存在多个不同的UNIQUE,可以NULL,但表中NULL只能有一个

默认约束 DEFAULT 也就是设置缺省值

自动编码 (应用int,不过可以用浮点数,但不允许出现小数) AUTO_INCREMENT 只能绑定在主键上(当主键作为类似id这样的时候,用自动编码就很方便)

显示表中记录: SELECT * FROM table.name

以上是关于Mysql的学习随笔day1的主要内容,如果未能解决你的问题,请参考以下文章

MySQL学习随笔--视图

Mybatis学习随笔

MySQL学习随笔--通过实例理解merge ,temptable算法的差异

MyBatis学习随笔

python学习-基础-day1

python学习-基础-day1