东营网站关键词,外管局网站收汇如何做延期,顺企网宁波网站建设,网络营销知识目录 一、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介绍 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是下一代的可视化数据库设计、管理的工具它同时有开源和商业化的两个版本。该软件支持Windows和Linux系统。 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 对应题目的最大开辟的内存空间
)engineInnoDB default charsetutf8; 3. 在Linux中检查是否建表成功 4. 往表中录题 完成录题。