MySQL 开发小型商城管理系统

一、MySQL workbench 的使用

1、打开MySQL workbench的主界面可以看见MySQL 开发小型商城管理系统_第1张图片

2、连接已经存在的数据库(例如上方的local instance mysql 80)

连接时的密码是安装时设置的,仅本机使用可以不设计密码,在弹出的界面中填好sql数据库的连接信息之后点击“Test connection”可以测试连接。连接成功后跳至下图页面。
MySQL 开发小型商城管理系统_第2张图片

上图124三个区域是比较常用的:

①区域1“Navigator”的“Administration”是一些常用功能的链接。而Schemas相当于数据库,我们之后写的数据库可以在schemas中看到。上图中区域1存在的是已经创建的数据库名字。
MySQL 开发小型商城管理系统_第3张图片
② 区域4显示的是当前操作的数据库及其表格的相关信息
MySQL 开发小型商城管理系统_第4张图片
③ 区域2用于书写SQL,进行数据操作等
MySQL 开发小型商城管理系统_第5张图片

3、创建数据库

点击schemas,然后在空白处右击选择create schemas,这样就可以新建一个数据库,填写好数据库的name和charset/collation就可以点击Apply进行创建了(charset/collation可以根据自己的需求进行调整、这里我使用了utf-8的charset)。只要不报错就一路Apply就行了。
MySQL 开发小型商城管理系统_第6张图片
成功后的Navigator视图中就有了
MySQL 开发小型商城管理系统_第7张图片
这些文件分别存储表格、视图、存储过程、方法。

4、创建表格

右击上图中的tables选择create table 即可新建表格MySQL 开发小型商城管理系统_第8张图片
依次填写Table Name 和 charset、engine等(常用的engine有InnoDB和MyISAM)。实体的信息填写好之后再下方填写属性的信息其中:
PK:primary key 主键

NN:not null 非空

UQ:unique 唯一索引

BIN:binary 二进制数据(比text更大)

UN:unsigned 无符号(非负数)

ZF:zero fill 填充0 例如字段内容是1 int(4), 则内容显示为0001

AI:auto increment 自增
选择好之后点击Apply,自动生成相关的sql语句创建表格。

5、添加数据

在Navigator中找到新创建的表格,点击其闪电的标志即可进入数据添加的界面:
在这里插入图片描述
添加、更改完之后点击Apply就可以保存到数据库之中了。
我们再用query页面来检查一下我们创建的数据库及其保存的数据:
MySQL 开发小型商城管理系统_第9张图片
得到了我们刚刚保存的数据。yeah!

****一些常用的数据库操作指令:

1、数据库操作

show databases; //列出数据库

use database_name //使用database_name数据库

create database data_name //创建名为data_name的数据库

drop database data_name //删除一个名为data_name的数据库

2、表操作

show tables //列出所有表

create talbe tab_name(id int(10) not null auto_increment primary key,name varchar(40),pwd varchar(40)) charset=gb2312; 创建一个名为tab_name的新表

drop table tab_name 删除名为tab_name的数据表

describe tab_name //显示名为tab_name的表的数据结构

show columns from tab_name //同上

delete from tab_name //将表tab_name中的记录清空

select * from tab_name //显示表tab_name中的记录

你可能感兴趣的:(数据库,mysql,数据库,sql)