1.使用数据库

use 数据库名字;

2.查看当前使用的数据库

select database();

3.查看当前数据库中的所有表

show tables;

4.查看当前数据表字段

desc

5.创建数据表

create table 数据表名字(字段 类型 约束)

6.向指定数据表插入记录

insert into 数据表名字 values(每个字段数值);

7.查询指定数据表的所有记录

select * from students;

8.数据类型与区分

常用数据类型:

  • 整数:int,bit
  • 小数:decimal (decimal(5,2)表示共存5位数,小数占2位)
  • 字符串:varchar,char,text(varchar表示可变长度,char固定长度,不足长度会自动填补空格,text大文本字符>4000使用)
  • 枚举类型:enum
  • 日期时间:date time datetime
  • 关于整数和日期时间类型的拓展
  • MySQL学习2:数据表的创建与查询_数据库


  • MySQL学习2:数据表的创建与查询_字段_02

9.创建数据表实例

例如:创建一个学生信息表

create table students(
id int unsigned not null auto_increment primary key,
name varchar(30),
age tinyint unsigned default 0,
high decimal(5,2),
gender enum(”男","","保密") default "保密",
cls_id int unsigned
);

说明:
not null 约束:不为空
auto_increment:自动递增
primary key:主键
default:默认值

插入数据需要和数据表各个字段对应
例如

insert into students values(0,"zstar",20,185.55,"男",0);