首页 > 代码库 > mysql笔记

mysql笔记

查看当前版本: SELECT VERSION();

查看当前时间: SELECT NOW();

查看当前当前用户: SELECT USER();

创建数据库:CREATE DATABASE 数据库名字;

展示数据库列表:SHOW DATABASES;

使用数据库:USE 数据库名字;

查看当前所使用的数据库:SELECT DATABASE();

删除数据库:DROP DATABASE NAME;

创建数据表:CREAIE TABLE 数据表名字(

                 name VARCHAR(20),              //第一列显示的 内容 和所对应内容的单位 (字符串长度),

                 age TINYINT,                       //年龄 和所对应的单位 非常小的整数,

                 tel INT                                  //电话 整数, 注意 最后一列 不加逗号

                 );                                     //小括号 封号 结束

 

显示数据表字段:DESCRIBE 表名称;

 

查看数据表1中所有列:SHOW COLUMNS FROM 数据表名称1;         //COLUMNS 列 栏

插入表中所有的值:INSERT 表名称 VALUES(所有值);                    //INSERT插入  VALUE值   注意括号里是所有列对应得值;

插入所选列的数值:INSERT 表名称(列名称) VALUES (所选列对应的值)  

查看数据表里的数据:SELECT * FROM 数据表名称;    

数据可为空或者非空:NULL       NOT NULL                                   //默认可以为空

 

自动编号:AUTO_INCREMENT                                                    //(如果用自动递增必须设置一个主键)  只要有索引就行  必须为整数,浮点数的话小数位置为0

主键:PRIMARY KEY                                                                //一张表最多只能有一个主键,主键可以不用自动递增

唯一约束:UNIQUE                                                                  //一张表可以有多个唯一约束,唯一约束的意义不能有相同的值

设置默认值:DEFAULT

mysql笔记