MySQL8.0 导入Scott数据库

这篇具有很好参考价值的文章主要介绍了MySQL8.0 导入Scott数据库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

MySQL8.0 导入Scott数据库

使用root 用户,在root用户下创建数据库和表。 为表插入值的时候,顺序不能错,否则数据无法插入。文章来源地址https://www.toymoban.com/news/detail-726499.html

CREATE DATABASE scott;

USE scott;

-- 创建表
CREATE TABLE dept
(
 deptno INT PRIMARY KEY,
 dname VARCHAR(14),
 loc VARCHAR(13)
);

CREATE TABLE emp
(
 EMPNO INT(4) PRIMARY KEY,
 ENAME VARCHAR(10),
 JOB VARCHAR(9),
 MGR INT(4),
 HIREDATE DATE,
 SAL DOUBLE,
 COMM DOUBLE,
 deptno INT,
FOREIGN KEY (deptno) REFERENCES dept(deptno));

CREATE TABLE  salgrade
(
 grade INT PRIMARY KEY,
 losal INT,
 hisal INT);

-- 插入数据dept
INSERT INTO dept VALUES

(10,'ACCOUNTING','NEW YORK');

INSERT INTO dept VALUES

(20,'RESEARCH','DALLAS');

INSERT INTO dept VALUES

(30,'SALES','CHICAGO');

INSERT INTO dept VALUES

(40,'OPERATIONS','BOSTON');

--插入数据emp
INSERT INTO emp VALUES

(7369,'SMITH','CLERK',7902,DATE('1980-12-17'),800,NULL,20);

INSERT INTO emp VALUES

(7499,'ALLEN','SALESMAN',7698,DATE('1981-2-20'),1600,300,30);

INSERT INTO emp VALUES

(7521,'WARD','SALESMAN',7698,DATE('1981-2-22'),1250,500,30);

INSERT INTO emp VALUES

(7566,'JONES','MANAGER',7839,DATE('1981-4-2'),2975,NULL,20);

INSERT INTO emp VALUES

(7654,'MARTIN','SALESMAN',7698,DATE('1981-9-28'),1250,1400,30);

INSERT INTO emp VALUES

(7698,'BLAKE','MANAGER',7839,DATE('1981-5-1'),2850,NULL,30);

INSERT INTO emp VALUES

(7782,'CLARK','MANAGER',7839,DATE('1981-6-9'),2450,NULL,10);

INSERT INTO emp VALUES

(7788,'SCOTT','ANALYST',7566,DATE('1987-4-19'),3000,NULL,20);

INSERT INTO emp VALUES

(7839,'KING','PRESIDENT',NULL,DATE('1981-11-17'),5000,NULL,10);

INSERT INTO emp VALUES

(7844,'TURNER','SALESMAN',7698,DATE('1981-9-8'),1500,0,30);

INSERT INTO emp VALUES

(7876,'ADAMS','CLERK',7788,DATE('1987-5-23'),1100,NULL,20);

INSERT INTO emp VALUES

(7900,'JAMES','CLERK',7698,DATE('1981-12-3'),950,NULL,30);

INSERT INTO emp VALUES

(7902,'FORD','ANALYST',7566,DATE('1981-12-3'),3000,NULL,20);

INSERT INTO emp VALUES

(7934,'MILLER','CLERK',7782,DATE('1982-1-23'),1300,NULL,10);


--插入数据salgrade

INSERT INTO salgrade VALUES(1,700,1200);

INSERT INTO salgrade VALUES(2,1201,1400);

INSERT INTO salgrade VALUES(3,1401,2000);

INSERT INTO salgrade VALUES(4,2001,3000);

INSERT INTO salgrade VALUES(5,3001,9999);

到了这里,关于MySQL8.0 导入Scott数据库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL8.0+数据库GTID主从模式搭建

    参见: MySQL数据库8.0+版本部署安装-CSDN博客 部署环境[例]: 主库:192.168.179.153:3306 从库:192.168.179.154:3306 主从库开启GTID模式 // 主从库均修改,修改从库配置文件,在[mysqld]下添加如下配置 $ vim /etc/my.cnf gtid_mode = on enforce_gtid_consistency = on 需检查server-id配置,为主从架构中的所有

    2024年02月04日
    浏览(46)
  • java连接mysql8.0数据库—jdbc连接

    mysql官网 点击platform Independent ,然后出现jar包选项 点download 点左下角no thanks,直接下载 原始方法,直接在项目下建一个lib包 然后将刚刚下好的zip解压,复制jar包到该目录下,右键jar包,选择add as Library 出现一堆包,表示成功导入jar包 注意:Driver类创建时,要导入com.mysql.cj.

    2024年02月13日
    浏览(42)
  • MySQL8.0数据库超详细安装教程全过程

    1、官网下载MySQL8.0地址:MySQL :: Download MySQL Installer (Archived Versions) 2、 双击安装包进行安装 3、自定义安装 4、选择MySQL Server8.0   5、创建MYSQL数据存储目录及安装目录 6、配置安装路径及数据存储目录 7、确认继续 8、选择MySQL,下一步 9、开始安装 10、第一次安装需要C++的依赖

    2024年02月08日
    浏览(53)
  • centos9 mysql8修改数据库的存储路径

    系统:CentOS Stream release 9 mysql版本:mysql Ver 8.0.34 for Linux on x86_64 (MySQL Community Server - GPL) 查看目录数据存储的位置 操作 1、新建存放的目录,拷贝原数据库内容到新建目录 关闭selinux 永久关闭 vi /etc/selinux/config 设置 SELINUX=disabled,即可 2、修改mysql配置文件 my.cnf内容如下 3、重新

    2024年02月11日
    浏览(33)
  • mysql8.0无法创建数据库 解决root无法授权问题

    mysql的赋权操作:GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘你的密码‘ WITH GRANT OPTION; mysql赋权操作: use mysql; GRANT ALL PRIVILEGES ON *.* TO \\\'root\\\'@\\\'%\\\' IDENTIFIED BY \\\'你的密码\\\' WITH GRANT OPTION; flush privileges; GRANT:赋权命令 ALL PRIVILEGES:当前用户的所有权限 ON:介词 *.*:当前用户

    2024年02月12日
    浏览(26)
  • 【数据库】将excel数据导入mysql数据库

    环境:Windows10 mysql8以上 将你要导入的excel表另存为txt格式 打开txt格式文件,删除表头行并另存为并更改编码方式(由于与数据库的编码不同,会导致导入报错)   通过命令行登录数据库 win+r cmd进入  进入装mysql的目录位置(进入到bin目录)  输入命令进入数据库,注意由于

    2024年02月14日
    浏览(35)
  • java通过JDBC连接mysql8.0数据库,并对数据库中的表进行增删改查操作

    目录 一、JDBC简介 二、添加依赖 三、JDBC操作数据库的步骤 四、JDBC操作数据库——增删改查 (一)新增数据 (二)删除数据 (三)修改数据 (四)查询数据 (五)多表连接查询         Java数据库连接,(Java Database Connectivity,简称JDBC)是java语言中用来规范客户端程序如何来访问数

    2024年02月03日
    浏览(51)
  • Linux 导入MySQL数据库(四)

    一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: 敲回车后会提示输入密码 PS: 在Linux命令中, 符号用于将命令的输出重定向到文件中。在这个例子中,mysqldump命令将数据库abc的数据和表结构导出到一个名为abc.sql的文件中。如

    2024年02月09日
    浏览(32)
  • MySQL 数据库文件的导入导出

    目录 数据库的导出 导出整个数据库 导出数据库中的数据表 导出数据库结构 导出数据库中表的表结构 导出多个数据库 导出所有数据库 数据库的导入 mysqldump -h IP地址 -P 端口 -u 用户名 -p 数据库名 导出的文件名 用管理员权限打开cmd进入MySQL的bin目录下,根据自己情况调整  

    2024年02月13日
    浏览(34)
  • Python导入Excel数据到MySQL数据库

    目录 一、所需库和模块 二、读取Excel文件并转换为pandas数据帧 三、建立与MySQL数据库的连接 四、将数据从pandas数据帧导入到MySQL数据库 五、示例代码 总结 在数据分析和处理过程中,将Excel文件导入到MySQL数据库是一种常见的需求。Excel是一种广泛使用的电子表格格式,可用于

    2024年01月17日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包