首先我使用的是SQLyog进行MySQL数据库的学习
注意要使分号结束一条命令,运行时鼠标左键,选中需要运行的代码块运行。
1、数据库的创建命令,create database + 数据库名;
create database practice;
在左侧右键刷新,或用快捷键F5刷新,这时在左侧显示出我们新建的practice数据库及目录。
2、数据库的删除命令,drop database + 数据库名;
drop database practice;
3、创建表结构
(1)简单方法——直接在我们新建的practice数据库的Tables目录下,右键创建表
在这里我们先简单通过界面进行一个user表的建立,在这里的每一列就是数据库文件表的每一行
数据表具体设置含义:
FieldName—数据名
Datatype—数据类型
Len—数据长度
Default—默认参数(为字符设置一个默认值)
PK?—是否为主键
Not Null?—是否允许数据为空
Unsigned?—是否是无符号(也就是非负数,只能用于整型数据)
auto_increment?—是否自动递增
zerofill?—是否自动补0
comment—注释(方便后期维护时,对代码的理解)
user表:
注:可以通过预览按键进行代码的查看,点击创建表即可建立一个数据表
(2)复杂方法——直接通过代码块进行编写
create table+表名(
列名 具体数据设置 具体数据设置 … ,(数据表的每一列用逗号隔开,每一列的设置情况用空格隔开)
使用primary key(主键名)设置主键
)