IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 【MySQL 第五天 图形管理工具 MySQLWorkbench 图形化管理工具SQLyog】 -> 正文阅读

[大数据]【MySQL 第五天 图形管理工具 MySQLWorkbench 图形化管理工具SQLyog】

在这里插入图片描述

在这里插入图片描述


【1】 图书管理系统的建表

【1】查看目前的数据库有哪些: show databases;
【2】使用某一个数据库:use rb_sql;
【3】查看这个数据库下的所有表: show tables;

在这里插入图片描述
开始创建图书类别表

create table bookparent(
-> book_id int primary key,
-> book_name varchar(30) unique not null,
-> parent_id int not null
-> );

开始创建图书信息表

create table bookinfo(
-> book_id int primary key,
-> book_copy_id int,
-> book_name varchar(20) not null unique,
-> author varchar(20) not null,
-> price float(5,2) not null,
-> press varchar(30) default ‘机械工业出版社’,
-> store int not null,
-> constraint fk_bci foreign key(book_copy_id) references bookparent(book_id)
-> );

在这里插入图片描述

创建读者信息表

create table readerinfo(
-> card_id char(18) primary key,
-> name varchar(20) not null,
-> sex enum(‘男’,‘女’),
-> age tinyint,
-> tel char(11) not null,
-> balance decimal(7,3) default 200
-> );

创建借阅信息表

create table borrowinfo(
-> book_id int,
-> card_id char(18),
-> borrow_date date not null,
-> return_date date not null,
-> status char(1) not null,
-> primary key(book_id,card_id)
-> );

在这里插入图片描述

查看所有表是否创建成功

show tables;

在这里插入图片描述

【2】图形管理工具–MySQLWorkbench

在这里插入图片描述
在这里插入图片描述
下载官网:http://www.mysql.com/downloads/workbench/

找到MySQL Workbench

在这里插入图片描述

在这里插入图片描述
开始安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

【3】MySQl Workbench打开出现问题解决】

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

【4】MySQLWorkbench使用

【1】Startup/Shutdown 点击Start Server启动

在这里插入图片描述
如果这里点击还是报错,就去电脑-》服务-》找到MYSQL启动这个服务就连接本地成功了

可以看到,之前我们用命令创建的数据库和表都在这个可以看到和修改
在这里插入图片描述


教大家用这个软件创建一个数据库和表
在这里插入图片描述

create schema `数据库名`;

在这里插入图片描述
在这里插入图片描述

创建数据库成功,使用命令查看也是一样的效果
在这里插入图片描述
在这里插入图片描述

删除数据库或者其他操作,点击数据库名鼠标右键即可


在这个数据库下创建表
在这里插入图片描述
在这里插入图片描述

CREATE TABLE `yyds_database`.`yyds_tab` (
  `idyyds_tab` INT NOT NULL,
  `name` VARCHAR(10) NOT NULL DEFAULT 'helloWorld',
  PRIMARY KEY (`idyyds_tab`));

在这里插入图片描述
在这里插入图片描述


选择查看表数据 select Rows 可添加数据

SELECT * FROM yyds_database.yyds_tab;

在这里插入图片描述

INSERT INTO `yyds_database`.`yyds_tab` (`idyyds_tab`, `name`) VALUES ('3055', '王徳发');
INSERT INTO `yyds_database`.`yyds_tab` (`idyyds_tab`, `name`) VALUES ('4055', '小明');

在这里插入图片描述

【1】在数据编辑区 一支笔代表编辑行
【2】+号 代表添加一行
【3】-号 代表删除一个

在这里插入图片描述
在这里插入图片描述

当然,可以通过操作命令的方式编辑数据库
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


查看各个表之间的依赖关系
在这里插入图片描述
点击第一个
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
看到没有,各位老铁,以下就是创建的表和他们之间的关系
在这里插入图片描述

bookparent表的book_id 是bookinfo表的book_copy_id的外键 其实他们是等同的,只是名字不同而已

在这里插入图片描述


【5】图形化管理工具SQLyog

在这里插入图片描述


由于软件是收费的,这里先下载下来,适用30天

官网http://www.webyog.com


在这里插入图片描述

开始安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

打开程序,显示只有30天试用期 不管点击继续
在这里插入图片描述
在这里插入图片描述

点击连接,如果提示错误,那就是MYSQL服务没有打开

net start mysql57  //cmd命令 输入即可启动 57是版本号

或者通过控制面板-》找到-》服务-》启动mysql


以下这些数据库都是我们自己创建的 有些是系统默认数据库 不要误删 后果很可怕

在这里插入图片描述
其实这个工具 相当于是远程工具,所以也可以像MySQLworkbench进行数据库和表的创建

在这里插入图片描述
在这里插入图片描述
数据库创建成功
在这里插入图片描述
创建表
跟上面那个工具一样的操作
在这里插入图片描述
在这里插入图片描述
这里创建两个表 TT1表 和TT2表 并为TT2添加外键
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

给表格添加数据
在这里插入图片描述

通过命令查看表的内容
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


本节的工具使用到此结束,累死我了


下一章 介绍数据库表的记录的操作,别错过,要循序渐进/😕😕

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 20:48:45  更:2022-10-08 20:52:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年3日历 -2025/3/4 7:53:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码