首页 > 代码库 > 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笔记