返回顶部
首页 > 资讯 > 数据库 >「MySQL-05」MySQL Workbench的下载和使用
  • 231
分享到

「MySQL-05」MySQL Workbench的下载和使用

mysqllinux 2023-10-26 19:10:57 231人浏览 泡泡鱼
摘要

目录 一、MySQL workbench的下载和安装 1. MySQL workbench介绍 2. 到MySQL官网下载mysql workbench 3. 安装workbench 二、创建能远程登录的用户并授权 1. 创建

目录

一、MySQL workbench的下载和安装

1. MySQL workbench介绍

2. 到MySQL官网下载mysql workbench

3. 安装workbench

二、创建能远程登录的用户并授权

1. 创建用户oj_client

2. 创建oj数据库

3. 给用户授权

4. 在Linux上登录用户oj_client检查其是否能操作oj数据库 

三、使用mysql workbench操纵数据库

1. 使用mysql workbench连接数据库oj_client

法一、mysql workbench直接连接数据库oj_client

法二、mysql workbench创建永久连接

2. 使用mysql workbench创建并编辑oj_questions表 

3. 在Linux中检查是否建表成功

4. 往表中录题


一、MySQL workbench的下载和安装

1. MySQL workbench介绍

a. MySQL workbench是什么?

        简单的来说Mysql workbench就是图形化界面的mysql客户端。

        Mysql Workbench是一款专为MySQL设计的ER/数据库建模工具。可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。MySQL Workbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本。该软件支持windowsLinux系统。     


b. 为什么需要MySQL workbench

        在要操作数据库中较为复杂的表时,命令行式的MySQL客户端的操作过于繁琐,所以我们选择使用MySQL workbench这一图形化界面的MySQL客户端来完成对复杂表的操作。


c. 怎么用?

        到MySQL官网下载好后,登录MySQL用户,选择数据库即可开始在中间的输入框输入SQL语句对数据库进行操作。

2. 到MySQL官网下载mysql workbench

1.1 在官网找到mysql workbench点击下载


1.2 选择Windows系统开始下载

3. 安装workbench

2.1 双击mysql-workbench-community-8.0.34-winx64开始安装

 


2.2 安装时要更换安装路径就更换,其他一路next即可


二、创建能远程登录的用户并授权

        在文章中我们以创建用户oj_client、创建数据库oj、创建表oj_questions为例,模拟oj平台从数据库中获取题目。

1. 创建用户oj_client

sql语句:    create user 'oj_client'@'%' identified by '密码';说明:    %表示让用户能在任意主机上登录(即让用户能远程登录)

 

2. 创建oj数据库

sql语句:    create database oj;    show create database oj;说明:    使用show create database oj;检查编码方式是否为utf-8 : 

3. 给用户授权

sql语句:    grant all on oj.* to oj_client@'%';说明:    all表示给用户oj_client授予所有权限,让其能操作oj数据库     %表示给任意主机上登录的用户授权(即让用户能远程访问数据库)

4. 在Linux上登录用户oj_client检查其是否能操作oj数据库 


、使用mysql workbench操纵数据库

1. 使用mysql workbench连接数据库oj_client

法一、mysql workbench直接连接数据库oj_client

法二、mysql workbench创建永久连接

2. 使用mysql workbench创建并编辑oj_questions表 

use oj;create table if not exists `oj_questions`(    `number` int primary key auto_increment COMMENT '题目的编号',    `title` varchar(128) NOT NULL comment '题目的标题',    `star` varchar(8) NOT NULL comment '题目的难度',    `desc` text NOT NULL comment '题目的描述',    `header` text NOT NULL comment '对应题目预设给用户看的代码',    `tail` text NOT NULL comment '对应题目的测试用例代码',    `cpu_limit` int default 1 comment '对应题目的超时时间',    `mem_limit` int default 50000 comment '对应题目的最大开辟的内存空间')engine=InnoDB default charset=utf8;

3. 在linux中检查是否建表成功

4. 往表中录题 

完成录题。

来源地址:https://blog.csdn.net/look_outs/article/details/132529984

您可能感兴趣的文档:

--结束END--

本文标题: 「MySQL-05」MySQL Workbench的下载和使用

本文链接: https://www.lsjlt.com/news/468987.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作