目标:
在数据库中建一个hero表,
主键 name
nickname
address
groups
emails
telphone
第一步:查看当前系统中有哪些数据库存在
当前库中为系统 自带数据库:
Information_schema: 主要存储了系统中的一些数据库对象信息:如用户表信息、列信息、权限信 息、字符集信息、分区信息等。(数据字典表)
performance_schema: 主要存储数据库服务器的性能参数
mysql: 存储了系统的用户权限信息及帮助信息。
sys: 5.7新增,之前版本需要手工导入。这个库是通过视图的形式把information_schema 和 performance_schema结合起来,查询出更加令人容易理解的数据
第二步:创建一个新的数据库
语法:create database 库名;
创建好之后,再次查看一下,检查是否已经创建成功,养成良好的习惯。
第三步:创建数据表
!!建表之前特别提醒,一定要告诉系统你需要在哪一个数据库中创建数据表,如图所示:
语法:use 库名
再创建数据表:
varchar(size):保存可变长度的字符串(可包含字母、数字以及特殊字 符)。在括号中指定字 符串的最大长度。最多 255 个字符。
int(size):-2147483648 到 2147483647 常规
第四步:插入数据
语法:
insert into 表名 values(列名,列型类,...);
第四步:查看表结构
语法:
select 列名 from 表名;
*表示所有列
一张表就创建成功了