精华内容
下载资源
问答
  • workbench查看表数据
    千次阅读
    2019-10-02 05:52:20
    SELECT * FROM 表名称,然后执行。

    转载于:https://www.cnblogs.com/imageSet/p/7745626.html

    更多相关内容
  • 除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。 快速入手通道:(戳这里,免费下载)诚意满满...

    前言

    本人是底层 211 本科,刚毕业,⽆科研经历,但是有些项⽬经历。
    在国内监控行业某头部企业做过一段时间的实习。
    想着投下字节,可以积累⼀下⾯试经验和为金九银十面招做准备。投了简历之后,过了一段时
    间,HR 就打电话跟我约时间,
    说明一下,我投的是北京 office。
    以下就是一个面试的全部过程,分享出来给感兴趣的朋友们一看。

    话不多说,先上张图

    一、微服务必备技能:

    二、一起从浅入深理解DUBBO!

    **先来看一份DUBBO脑图:**HelloWorld+前置知识+适合群体+架构(核心点:生产者 消费者问题
    特点:连通性,健壮性,伸缩性,升级型、节点调用关系图)
    什么是Dubbo(分布式服务框架+RPC远程调用解决服务+SOA服务治理方案)
    Dubbo的由来(需要解决的问题:1、依赖管理 2、路由透明 3、服务治理)

    主要是对Dubbo总体的介绍,让大家对Dubbo有一个总体的认识。首先介绍后台应用
    架构的演进过程,从最初的JEE到现在的微服务架构都会介绍;然后简单介绍一下Dubbo,包
    括它的发展历史、未来方向等;最后讲解Dubbo的总体大图,通过分层的方式讲解Dubb。的总
    体架构,并介绍Dubbo的核心组件及总体流程

    目录

    一、 Dubbo―高性能RPC通信框架(应用架构演进过程+ Dubbo 简介+Dubbo总体大图)

    二、开发第一款Dubbo应用程序(配置开发环境+基于XML配置实现+编写Echo服务器+编写Echo客户端+基于注解实现+基于API实现+构建并运行)

    三、Dubbo注册中心(注册中心概述+订阅/发布+缓存机制+重试机制+设计模式)

    四、Dubbo扩展点加载机制(1加载机制概述+扩展点注解+ExtensionLoader的工作原理+扩展点动态编译的实现)

    五、Dubbo启停原理解析(配置解析+服务暴露的实现原理+服务消费的实现原理+优雅停机原理解析)

    六、Dubbo远程调用(Dubbo 调用介绍+编解码器原理+Telnet 调用原理+ChannelHandle)

    七、Dubbo集群容错(容错机制的实现+Directory 的实现+路由的实现+负载均衡的实现+Merger的实现)

    八、 Dubbo扩展点(RPC层扩展点+ Remote 层扩展点+其他扩展点)

    九、Dubbo高级特性( Dubbo高级特性概述+参数回调+隐式参数+异步调用+泛化调用+上下文信息+Telnet 操作+Mock 调用+结果缓存)

    十、Dubbo过滤器(Dubbo 过滤器概述+过滤器链初始化的实现原理+服务提供者过滤器的实现原理+消费者过滤器的实现原理)

    十一、Dubbo注册中心扩展实践( etcd背景介绍+构建可运行的注册中心+扩展Transporter 实现+搭建etcd集群并在Dubbo中运行

    四、看!Spring cloud最全源码分析

    Spring cloud清晰脑图大全:


    基础知识(什么是微服务+与单体系统的区别+如何实施微服务+为什么选择Spring Cloud)

    服务治理:Spring Cloud Eureka(服务治理+搭建服务注册中心+注册服务提供者+高可用注册中心+服务发现与消费+基础架构+服务治理机制+源码分析)

    客户端负载均衡: Spring CloudRibbon(客户端负载均衡+RestTemplate详解+复杂均衡器自动化配置+服务容错保护: Spring CloudHystrix)

    服务容错保护: Spring CloudHystrix(源码分析+断路器原理+依赖隔断+创建请求原理+命令名称、分组以及线程池划分)

    声明式服务调用: Spring CloudFeign(Ribbon配置+Hystrix配置)

    API 网关服务:Spring Cloud Zuul(路由详解+路劲匹配+Cookie与头信息+过滤器详解)

    分布式配置中心: Spring CloudConfig(客户端配置映射+服务端详解)

    最后

    这份文档从构建一个键值数据库的关键架构入手,不仅带你建立起全局观,还帮你迅速抓住核心主线。除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。

    image

    快速入手通道:(戳这里,免费下载)诚意满满!!!

    整理不易,觉得有帮助的朋友可以帮忙点赞分享支持一下小编~

    你的支持,我的动力;祝各位前程似锦,offer不断!!!

    tps://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB))诚意满满!!!**

    整理不易,觉得有帮助的朋友可以帮忙点赞分享支持一下小编~

    你的支持,我的动力;祝各位前程似锦,offer不断!!!

    展开全文
  • MySQL Workbench相关操作 创建并确定它们之间的关系 一对多:在多的那一方那里添加外键 一对一:一对多的特殊情况 多对多:建第三个将多对多关系拆分为两个一对多关系 -- 如果存在名为school的数据库就删除它 ...

    MySQL Workbench相关操作

    创建表并确定它们之间的关系

    一对多:在多的那一方那里添加外键

    一对一:一对多的特殊情况

    多对多:建第三个表将多对多关系拆分为两个一对多关系

    -- 如果存在名为school的数据库就删除它
    drop database if exists `school`;
    
    -- 创建名为school的数据库并设置默认的字符集和排序方式
    create database `school` default character set utf8mb4 collate utf8mb4_0900_ai_ci;
    
    -- 切换到school数据库上下文环境
    use `school`;
    
    -- 创建学院表
    create table `tb_college`
    (
    -- auto_increment自增
    `col_id` int unsigned auto_increment comment '编号',
    `col_name` varchar(50) not null comment '名称',
    `col_intro` varchar(500) not null default '' comment '介绍',
    primary key (`col_id`)
    ) engine=innodb auto_increment=1 comment '学院表';
    
    -- 创建学生表
    create table `tb_student`
    (
    `stu_id` int unsigned not null comment '学号',
    `stu_name` varchar(20) not null comment '姓名',
    `stu_sex` boolean default 1 not null comment '性别',
    `stu_birth` date not null comment '出生日期',
    `stu_addr` varchar(255) comment '籍贯',
    `col_id` int unsigned not null comment '所属学院',
    primary key (`stu_id`),
    -- 修改学生表添加外键约束(学生表的学院编号要参照学院表的学院编号)
    constraint `fk_student_col_id` foreign key (`col_id`) references `tb_college` (`col_id`)
    ) engine=innodb comment '学生表';
    
    -- 创建教师表
    create table `tb_teacher`
    (
    `tea_id` int unsigned not null comment '工号',
    `tea_name` varchar(20) not null comment '姓名',
    `tea_title` varchar(10) not null default '助教' comment '职称',
    `col_id` int unsigned not null comment '所属学院',
    primary key (`tea_id`),
    -- 修改老师表添加外键约束(老师表的学院编号要参照学院表的学院编号)
    constraint `fk_teacher_col_id` foreign key (`col_id`) references `tb_college` (`col_id`)
    ) engine=innodb comment '老师表';
    
    -- 创建课程表
    create table `tb_course`
    (
    `cou_id` int unsigned not null comment '编号',
    `cou_name` varchar(50) not null comment '名称',
    `cou_credit` int not null comment '学分',
    `tea_id` int unsigned not null comment '授课老师',
    primary key (`cou_id`),
    -- 修改老师表添加外键约束(老师表的学院编号要参照学院表的学院编号)
    constraint `fk_course_tea_id` foreign key (`tea_id`) references `tb_teacher` (`tea_id`)
    ) engine=innodb comment '课程表';
    
    -- 创建选课记录表
    create table `tb_record`
    (
    `rec_id` bigint unsigned auto_increment comment '选课记录号',
    `stu_id` int unsigned not null comment '学号',
    `cou_id` int unsigned not null comment '课程编号',
    `sel_date` date not null comment '选课日期',
    `score` decimal(4,1) comment '考试成绩',
    primary key (`rec_id`),
    -- 修改选课记录表添加外键约束(选课表的学号要参照学生表的学号,选课表的课程号要参照课程表的编号)
    constraint `fk_record_stu_id` foreign key (`stu_id`) references `tb_student` (`stu_id`),
    constraint `fk_record_cou_id` foreign key (`cou_id`) references `tb_course` (`cou_id`),
    constraint `uk_record_stu_cou` unique (`stu_id`, `cou_id`)
    ) engine=innodb comment '选课记录表';
    

    插入数据

    use school;
    
    -- 插入学院数据
    insert into `tb_college` 
        (`col_name`, `col_intro`) 
    values 
        ('计算机学院', '计算机学院1958年设立计算机专业,1981年建立计算机科学系,1998年设立计算机学院,2005年5月,为了进一步整合教学和科研资源,学校决定,计算机学院和软件学院行政班子合并统一运作、实行教学和学生管理独立运行的模式。 学院下设三个系:计算机科学与技术系、物联网工程系、计算金融系;两个研究所:图象图形研究所、网络空间安全研究院(2015年成立);三个教学实验中心:计算机基础教学实验中心、IBM技术中心和计算机专业实验中心。'),
        ('外国语学院', '外国语学院设有7个教学单位,6个文理兼收的本科专业;拥有1个一级学科博士授予点,3个二级学科博士授予点,5个一级学科硕士学位授权点,5个二级学科硕士学位授权点,5个硕士专业授权领域,同时还有2个硕士专业学位(MTI)专业;有教职员工210余人,其中教授、副教授80余人,教师中获得中国国内外名校博士学位和正在职攻读博士学位的教师比例占专任教师的60%以上。'),
        ('经济管理学院', '经济学院前身是创办于1905年的经济科;已故经济学家彭迪先、张与九、蒋学模、胡寄窗、陶大镛、胡代光,以及当代学者刘诗白等曾先后在此任教或学习。');
    
    -- 插入学生数据
    insert into `tb_student` 
        (`stu_id`, `stu_name`, `stu_sex`, `stu_birth`, `stu_addr`, `col_id`) 
    values
        (1001, '杨过', 1, '1990-3-4', '湖南长沙', 1),
        (1002, '任我行', 1, '1992-2-2', '湖南长沙', 1),
        (1033, '王语嫣', 0, '1989-12-3', '四川成都', 1),
        (1572, '岳不群', 1, '1993-7-19', '陕西咸阳', 1),
        (1378, '纪嫣然', 0, '1995-8-12', '四川绵阳', 1),
        (1954, '林平之', 1, '1994-9-20', '福建莆田', 1),
        (2035, '东方不败', 1, '1988-6-30', null, 2),
        (3011, '林震南', 1, '1985-12-12', '福建莆田', 3),
        (3755, '项少龙', 1, '1993-1-25', '四川成都', 3),
        (3923, '杨不悔', 0, '1985-4-17', '四川成都', 3);
    
    -- 插入老师数据
    insert into `tb_teacher` 
        (`tea_id`, `tea_name`, `tea_title`, `col_id`) 
    values 
        (1122, '张三丰', '教授', 1),
        (1133, '宋远桥', '副教授', 1),
        (1144, '杨逍', '副教授', 1),
        (2255, '范遥', '副教授', 2),
        (3366, '韦一笑', default, 3);
    
    -- 插入课程数据
    insert into `tb_course` 
        (`cou_id`, `cou_name`, `cou_credit`, `tea_id`) 
    values 
        (1111, 'Python程序设计', 3, 1122),
        (2222, 'Web前端开发', 2, 1122),
        (3333, '操作系统', 4, 1122),
        (4444, '计算机网络', 2, 1133),
        (5555, '编译原理', 4, 1144),
        (6666, '算法和数据结构', 3, 1144),
        (7777, '经贸法语', 3, 2255),
        (8888, '成本会计', 2, 3366),
        (9999, '审计学', 3, 3366);
    
    -- 插入选课数据
    insert into `tb_record` 
        (`stu_id`, `cou_id`, `sel_date`, `score`) 
    values 
        (1001, 1111, '2017-09-01', 95),
        (1001, 2222, '2017-09-01', 87.5),
        (1001, 3333, '2017-09-01', 100),
        (1001, 4444, '2018-09-03', null),
        (1001, 6666, '2017-09-02', 100),
        (1002, 1111, '2017-09-03', 65),
        (1002, 5555, '2017-09-01', 42),
        (1033, 1111, '2017-09-03', 92.5),
        (1033, 4444, '2017-09-01', 78),
        (1033, 5555, '2017-09-01', 82.5),
        (1572, 1111, '2017-09-02', 78),
        (1378, 1111, '2017-09-05', 82),
        (1378, 7777, '2017-09-02', 65.5),
        (2035, 7777, '2018-09-03', 88),
        (2035, 9999, '2019-09-02', null),
        (3755, 1111, '2019-09-02', null),
        (3755, 8888, '2019-09-02', null),
        (3755, 9999, '2017-09-01', 92);
    

    查询数据

    -- 查询所有学生的所有信息
    select * from tb_student;
    
    -- 查询学生的学号、姓名和籍贯(投影 - projection - pi)
    select stu_id, stu_name, stu_addr from tb_student;
    
    -- 查询所有课程的名称及学分(投影和别名 - alias - rho)
    select cou_name as 课程名称, cou_credit as 学分 from tb_course;
    
    -- 查询所有女学生的姓名和出生日期(筛选 - filter - sigma)
    select stu_name as 姓名, stu_birth as 出生日期 from tb_student where stu_sex=0;
    
    -- 查询籍贯为“四川成都”的女学生的姓名和出生日期(筛选)
    select stu_name as 姓名, stu_birth as 出生日期 from tb_student 
    where stu_sex=0 and stu_addr='四川成都';
    
    -- 查询籍贯为“四川成都”或者性别是女的学生
    select stu_name as 姓名, stu_birth as 出生日期 from tb_student 
    where stu_sex=0 or stu_addr='四川成都';
    
    select stu_name as 姓名, stu_birth as 出生日期 from tb_student where stu_sex=0
    union  
    select stu_name as 姓名, stu_birth as 出生日期 from tb_student where stu_addr='四川成都';
    
    -- 查询所有80后学生的姓名、性别和出生日期(筛选)
    select stu_name, stu_sex, stu_birth from tb_student 
    where '1980-1-1'<=stu_birth and stu_birth<='1989-12-31';
    
    select stu_name, stu_sex, stu_birth from tb_student 
    where stu_birth between '1980-1-1' and '1989-12-31';
    
    -- 查询学分大于2的课程的名称和学分(筛选)
    select cou_name, cou_credit from tb_course where cou_credit>2;
    
    -- 查询学分是奇数的课程的名称和学分(筛选)
    select cou_name, cou_credit from tb_course where cou_credit mod 2<>0;
    
    -- 查询选择选了1111的课程考试成绩在90分以上的学生学号(筛选)
    select stu_id from tb_record where cou_id=1111 and score>90;
    
    -- 查询名字叫“杨过”的学生的姓名和性别
    -- 标准SQL写法
    select 
    	stu_name as 姓名, 
        case stu_sex when 1 then '男' when 0 then '女' else '未知' end as 性别
    from tb_student where stu_name='杨过';
    
    -- MySQL方言写法
    select 
    	stu_name as 姓名,
        if(stu_sex, '男', '女') as 性别
    from tb_student where stu_name='杨过';
    
    -- 查询姓“杨”的学生姓名和性别(模糊) - like
    select stu_name, stu_sex from tb_student where stu_name like '杨%';
    
    -- 查询姓“杨”名字两个字的学生姓名和性别(模糊)
    select stu_name, stu_sex from tb_student where stu_name like '杨_';
    
    -- 查询姓“杨”名字三个字的学生姓名和性别(模糊)
    select stu_name, stu_sex from tb_student where stu_name like '杨__';
    
    -- 查询名字中有“不”字或“嫣”字的学生的姓名(模糊)
    select stu_name, stu_sex from tb_student
    where stu_name like '%不%' or stu_name like '%嫣%';
    
    -- 查询姓“杨”或姓“林”名字三个字的学生的姓名(正则表达式模糊查询) - regexp
    select stu_name from tb_student where stu_name regexp '杨[:alpha:]{2}' or stu_name regexp '林';
    
    -- 查询没有录入籍贯的学生姓名(空值处理) - is null/ is not null
    select stu_name from tb_student where stu_addr is null;
    
    -- 查询录入了籍贯的学生姓名(空值处理)
    select stu_name from tb_student where stu_addr is not null;
    
    -- 查询学生选课的所有日期(去重)关键字
    select distinct sel_date from tb_record;
    
    -- 查询学生的籍贯(去重)
    select distinct stu_addr from tb_student;
    
    -- 查询男学生的姓名和生日按年龄从大到小排列(排序)
    select stu_name, stu_birth from tb_student where stu_sex=1 order by stu_birth;
    

    画图

    MySQL Workbench中 --> Database --> Reverse Engineer --> 选择当前连接

    在这里插入图片描述

    展开全文
  • 删除Mysql workbench表数据操作

    千次阅读 2020-05-20 12:39:47
    选中数据右键可见delete row操作

    选中数据右键可见delete row操作

    在这里插入图片描述

    展开全文
  • MySQL Workbench编辑表数据是只读的

    千次阅读 2021-01-19 15:44:26
    首先尝试运行unlock tables命令以查看是否修复了它。如果所有其他方法都失败了,您可以更改以创建具有自动增量的新主键列,并希望能够修复它。一旦完成,您应该能够毫无问题地删除该列。一如既往,您希望在更改...
  • mysql workbench是mysql官方的管理工具,界面美观,简洁好用,唯一美中不足的是界面是全英文的,下面介绍如何使用mysql workbench导出结构和表数据。 (1)界面左边的navigator窗口,点击management,data export...
  • MySQL-Workbench数据库基本操作

    千次阅读 2022-04-14 17:16:44
    注: 部分概念介绍来源于网络 一、连接数据库 二、进入数据库 三、创建数据库 ...Workbench会自动生成SQL语句,再次点击Apply就可以成功创建数据库。...五、创建数据表 将my_mysql下拉单展开,点击...
  • 2、查看表结构,如查看sakila数据库中的actor表的结构,代码如下。 USE sakila;DESC actor; 二、添加表数据 1、如下图所示,在你想要添加数据的表上右击选择第一项,然后就可以进入表的可编辑状态,直接添加数据...
  • 下面简单介绍一下如何使用mysql workbench建立数据库,建立新的,为添加数据。点击上图中的“加号”图标,新建一个连接,如上图,先输入数据库的账号密码,帐号默认为root,填好密码后 点击“ok”,连接就建立好...
  • Welcome to MySQL Workbench:删除数据表

    千次阅读 2020-08-25 17:41:11
    删除数据表: MySQL中删除数据表是非常容易操作的, 但是你再进行删除操作时要非常小心,因为执行删除命令后所有数据都会消失。 CREATE TABLE test_NO1( test_NO1_id INT NOT NULL AUTO_INCREMENT, test_NO1_title...
  • I need to import a csv file with 20 million rows and 2 columns into a database, but when I try to do this with MySQL Workbench's data import wizard it is extremely slow, probably is going to take 1 m....
  • 结构 索引 触发器 存储过程 函数 重新连接 出现Error Code: 2006 MySQL server has gone away时 转载于:https://www.cnblogs.com/xiao-apple36/p/9636063.html...
  • mysql workbench导出数据

    千次阅读 2021-12-01 10:31:45
    mysql workbench快速导出数据
  • 1. 数据表的创建。 (1)打开MySQL Workbench工具。 (2)在mysqltest数据库中创建一个数据表student02. ①输入数据库表名student02,选择默认数据库引擎InnoDB,分别输入列名,选择数据类型,输入不同类型的参数或...
  • 下面简单介绍一下如何使用MySQL Workbench建立数据库,建立新的,为添加数据。点击上图中的“加号”图标,新建一个连接,如上图,先输入数据库的账号密码,帐号默认为root,填好密码后 点击“OK”,连接就建立好...
  • 一个数据表就创建完了。
  • 1. 打开mysql workbench,选择首页中间”Data Modeling”下方的第二栏”Create EER Model From Existing Database”;2. 在”Stored Connection”里选择”Manage Stored Connections…”;3. 在Manage DB Connections里...
  • 在本篇文章里小编给大家分享了个关于Mysql Workbench查询mysql数据库方法和步骤,有需要的朋友们学习下。
  • 资源名称:MySQL Workbench数据建模与开发资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
  • 本文主要讲述使用该软件如何对数据表及其数据进行导出和导入,从而实现数据表的备份和还原。 1 导出 使用Workbench连接数据库服务器后,在Navigator中选择Administration选项卡,选择其中的Data Export工具 依...
  • 3、MySQL Workbench 对表进行增删改查

    千次阅读 2022-04-16 13:08:52
    一、连接MySQL 打开MySQL Workbench 连接数库,进入 二、创建数据库 右击空白处,选择“Create Schema...” 输入数据库的名,点击“Apply” ...三、创建数据表 ...输入数据表名 ...数据表创...
  • mysqlworkbench导入excel数据

    千次阅读 2022-04-11 17:11:02
    1.excel文件另存为csv格式如下图(千万带上列名称,带上列名称,带上列名称) 2.用记事本打开此csv文件,然后另存为编码为...选择要导入数据,右键如下图,选择import wizard 4.选择自己的csv文件的路径 ...
  • mysql workbench 为了保护数据默认为安全模式 MAC 点击左上角workbench -> preference -> SQL Editor -> 取消勾选 Safe Updates -> 重启workbench即可 (win10,Linux同理) 我感觉mac 系统下的...
  • I am wondering how do I export table data into a ... I read that I need to use mysql workbench command line but I can not figure out how to launch the cmd line(don't know what the command is).Running...
  • MySQL Workbench生成数据表关系图

    千次阅读 2020-12-06 10:37:51
    步骤 1、打开File下的New Model 2、选择Add New Diagram 3、点击Database下的Reverse Engineer Database 4、进行数据库连接 5、选择需要生成关系的数据库 6、一直下一步即可完成 ...
  • 将 MySQL Workbench 中已存在的数据表导出到 Laravel 迁移文件由 学院君 创建于4年前, 最后更新于 9个月前版本号 #28322 views10 likes0 collects上一篇文章我们介绍了如何将 Sequel Pro 中的数据表导出为Laravel...
  • 数据库:MySQL Workbench导入excel数据

    千次阅读 2021-09-03 13:58:19
    数据库:MySQL Workbench导入excel数据 一般导入的数据excel文件为csv格式。 1、选中要导入数据的数据库或表格,右键选择Table Data Import Wizard 2、选择要导入的csv文件,点击next 3、选择要导入哪个,可以...
  • MySQL Workbench 创建

    千次阅读 2021-01-16 21:18:31
    MySQL的图形界面管理工具名称为MySQL Workbench,安装启动后,我初步体验了一下,发现它还是挺好用的,像其他的数据库图形管理工具一样(比如著名的SQL SERVER管理工具),你在连接上MySQL数据库后,可以对数据库...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,990
精华内容 9,196
关键字:

workbench查看表数据