前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >数据库导入sql文件_mysql导入sql文件命令

数据库导入sql文件_mysql导入sql文件命令

作者头像
全栈程序员站长
发布于 2022-11-11 07:20:41
发布于 2022-11-11 07:20:41
20.8K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

目录

一:准备工作—.sql文件

二:在编辑工具中打开创建的sql文件—存放指令并保存

三:右键点击运行SQL文件

打开.sql文件

点击开始,加载完成后点击关闭

再点击表—-刷新一下—–即可看到所有需要的表都已经被创建好了

四:在数据库中导出SQL脚本文件

全部记录

选择SQL脚本文件

自己勾选,点击下一步

下一步

下一步

点击开始

加载完成后点击保存

输入111(随意)

回到桌面即可看到导出的sql文件了

将.sql文件拖进编辑器—-可以查看相关指令

若是想看表的结果和数据

右键选择—转储SQL文件—结构和数据即可

五:查看表中的相关数据—-右键—-逆向表到模型

main中右键—逆向表到模型—可以查看所有表的相关属性


一:准备工作—.sql文件

首先可以在桌面创建.text文件—-修改文件为.sql文件(如下)

二:在编辑工具中打开创建的sql文件—存放指令并保存

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/*
Navicat SQLite Data Transfer

Source Server         : school
Source Server Version : 30808
Source Host           : :0

Target Server Type    : SQLite
Target Server Version : 30808
File Encoding         : 65001

Date: 2021-12-23 16:06:04
*/

PRAGMA foreign_keys = OFF;

-- ----------------------------
-- Table structure for Course
-- ----------------------------
DROP TABLE IF EXISTS "main"."Course";
CREATE TABLE Course(
    courseid integer  primary key autoincrement,
    courseme varchar(32),
    teacherid int
);

-- ----------------------------
-- Records of Course
-- ----------------------------
INSERT INTO "main"."Course" VALUES (3001, '语文', 1001);
INSERT INTO "main"."Course" VALUES (3002, '数学', 1002);

-- ----------------------------
-- Table structure for Mark
-- ----------------------------
DROP TABLE IF EXISTS "main"."Mark";
CREATE TABLE Mark(
    userid integer,
    courseid integer not null,
    score int default 0
);

-- ----------------------------
-- Records of Mark
-- ----------------------------
INSERT INTO "main"."Mark" VALUES (2001, 3001, 89);
INSERT INTO "main"."Mark" VALUES (2001, 3002, 90);
INSERT INTO "main"."Mark" VALUES (2002, 3001, 66);
INSERT INTO "main"."Mark" VALUES (2003, 3002, 85);



-- ----------------------------
-- Records of sqlite_sequence
-- ----------------------------
INSERT INTO "main"."sqlite_sequence" VALUES ('Teacher', 1002);
INSERT INTO "main"."sqlite_sequence" VALUES ('Student', 2002);
INSERT INTO "main"."sqlite_sequence" VALUES ('Course', 3002);

-- ----------------------------
-- Table structure for Student
-- ----------------------------
DROP TABLE IF EXISTS "main"."Student";
CREATE TABLE Student(
    userid integer  primary key autoincrement,
    username varchar(32),
    userage int,
    usersex varchar(32)
);

-- ----------------------------
-- Records of Student
-- ----------------------------
INSERT INTO "main"."Student" VALUES (2001, '小明', 18, '男');
INSERT INTO "main"."Student" VALUES (2002, '小红', 18, '女');

-- ----------------------------
-- Table structure for Teacher
-- ----------------------------
DROP TABLE IF EXISTS "main"."Teacher";
CREATE TABLE Teacher(
    teacherid integer primary key autoincrement,
    teachername varchar(32)
);

-- ----------------------------
-- Records of Teacher
-- ----------------------------
INSERT INTO "main"."Teacher" VALUES (1001, '张三');
INSERT INTO "main"."Teacher" VALUES (1002, '李四');

三:右键点击运行SQL文件

打开.sql文件

点击开始,加载完成后点击关闭

再点击表—-刷新一下—–即可看到所有需要的表都已经被创建好了

四:在数据库中导出SQL脚本文件

全部记录

选择SQL脚本文件

自己勾选,点击下一步

下一步

下一步

点击开始

加载完成后点击保存

输入111(随意)

回到桌面即可看到导出的sql文件了

将.sql文件拖进编辑器—-可以查看相关指令

若是想看表的结果和数据

右键选择—转储SQL文件—结构和数据即可

五:查看表中的相关数据—-右键—-逆向表到模型

main中右键—逆向表到模型—可以查看所有表的相关属性

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/186563.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月2日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
MySQL引入脚本文件.sql的一些技巧(高效快速)
第一步:(可视化操作创建的数据库表,也是可以直接转储sql语句出来,方便下次直接使用,就不用重新写sql语句了)
软件小生活
2021/08/16
7350
SQL学习笔记四(补充-2)之MySQL多表查询
EXISTS关字键字表示存在。在使用EXISTS关键字时,内层查询语句不返回查询的记录。 而是返回一个真假值。True或False 当返回True时,外层查询语句将进行查询;当返回值为False时,外层查询语句不进行查询
Jetpropelledsnake21
2019/02/15
1.2K0
MySQL练习sql脚本(某校学生管理系统版本)
环境下载与安装教程:【https://laoshifu.blog.csdn.net/article/details/118991473】
红目香薰
2022/11/29
6780
MySQL练习sql脚本(某校学生管理系统版本)
MySQL数据库入门
后台 (连接点:连接数据库JDBC,链接前端(控制,控制视图跳转,和给前端传递数据))
落寞的鱼丶
2022/02/21
6220
【MySQL】数据库基础
数据库技术产生于20世纪60年代,是数据管理的核心技术。数据库管理系统(database management system,简称DBMS)是大型复杂的基础软件,也是现代信息系统的核心和基础。 在计算机的发展过程,数据的的管理技术大概可以分为3个阶段:
Yui_
2025/04/15
780
【MySQL】数据库基础
C#宿舍系统数据库
Source Server : workplace Source Server Version : 50610 Source Host : 127.0.0.1:3306 Source Database : dormdb
张哥编程
2024/12/21
1080
收藏!用Python一键批量将任意结构的CSV文件导入 SQLite 数据库。
上周,推送了一篇:“ 收藏!用Python一键批量将任意结构的CSV文件导入MySQL数据库。” 本文是上篇的姊妹篇,只不过是把数据库换成了 Python 自带的SQLite3。
数据森麟
2020/02/20
5.6K0
收藏!用Python一键批量将任意结构的CSV文件导入 SQLite 数据库。
Java+Servlet+JSP+Mysql+Tomcat实现Web学生选课管理系统
学生 1.查看个人信息 2.选课 3.查看已选课程 教师 1.查看个人信息 2.评分 3.查看任课课程 管理员 1.管理员功能 (1).查看个人信息 (2).添加新的管理员 2.学生功能 (1).添加学生 (2).获取所有学生 3.课程功能 (1).添加课程 (2).查询课程 4.教师功能 (1).添加教师 (2)获取所有教师
全栈程序员站长
2022/11/03
4.4K0
Java+Servlet+JSP+Mysql+Tomcat实现Web学生选课管理系统
MySQL加载本地文本、导入SQL文件及其他常见命令行。
1、使用SHOW语句,查询当前服务器中存在哪些数据库: show database; 2、创建一个测试数据库: create database testdb; 3、选择使用你所创建的数据库: use testdb; 4、查看现在的数据库中存在什么样的表: show tables; 5、创建一个数据库表: create table mytable (id int(4),name varchar(10)); 6、显示表结构: describe mytable; 7、往表中插入值: insert into myt
赵腰静
2018/07/26
1.4K0
[Python从零到壹] 八.数据库之MySQL和Sqlite基础操作万字详解
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,在数据库管理系统中,用户可以对数据进行新增、删除、更新、查询等操作,从而转变为用户所需要的各种数据,并进行灵魂的管理。
Eastmount
2021/12/02
1.4K0
[Python从零到壹] 八.数据库之MySQL和Sqlite基础操作万字详解
测试使用navicat工具将MySQL格式SQL文件导入到MogDB数据库
当我们想把mysql格式的SQL文件导入到MogDB数据库时,我们可以借助navicat工具,先将SQL文件导入到mysql数据库中,再使用数据传输功能把SQL中的对象和数据直接导入到MogDB。或者使用数据传输功能将这些对象的定义和数据导出成PG格式的SQL语句,再导入到MogDB数据库中。
数据和云
2021/09/22
3.7K0
测试使用navicat工具将MySQL格式SQL文件导入到MogDB数据库
MySQL 之视图、 触发器、事务、存储
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
py3study
2020/01/16
9340
MySQL数据库总结
  关系型数据库:使用关系模型把数据组织到数据表(table)中。现实世界可以用数据来描述。
陆勤_数据人网
2020/07/02
6610
MySQL-注释-Navicat基本使用-复杂查询练习题-解题思路-pymysql操作数据库-SQL注入-05
我们使用 navicat 这个数据库图形化界面管理软件来简化数据库操作,提高开发效率
suwanbin
2019/09/26
1.3K0
.NET面试题解析(11)-SQL语言基础及数据库基本原理
转自:http://www.cnblogs.com/anding/p/5281558.html
莫问今朝
2018/08/31
6840
.NET面试题解析(11)-SQL语言基础及数据库基本原理
android学习笔记----SQLite数据库
目录一二的增删改查源码地址:https://github.com/liuchenyang0515/CreateDB3
砖业洋__
2023/05/06
1.1K0
android学习笔记----SQLite数据库
【数据库】MySQL经典面试题(练习)
【数据库】MySQL经典面试题(练习) 一、删除除了学号字段以外,其它字段都相同的冗余记录,只保留一条!(也就是要删除凤姐和田七中一条重复数据只留一条) 要求结果数据: 原始数据: CREATE TA
Java帮帮
2018/03/15
1.7K0
【数据库】MySQL经典面试题(练习)
.NET面试题解析(11)-SQL语言基础及数据库基本原理
本文内容涉及到基本SQL语法,数据的基本存储原理,数据库一些概念、数据优化等。抱砖引玉,权当一个综合复习!
莫问今朝
2019/02/25
5740
《sql基础教程》书里的sql文件如何导入数据库?
对于刚入门学习sql的,我只推荐一本书Mick的《SQL基础教程》。网上很多人推荐《SQL必知必会》,其实这本书更适合数据库运维,对刚入门的朋友来说,理解不了。而Mick的《SQL基础教程》的书通俗易懂,让你学起来有趣的多了。兴趣才是学下去的理由。
猴子数据分析
2021/05/03
2K0
SQL笔记(1)——MySQL创建数据库
其中,主键列指定了 PRIMARY KEY 约束,强制该列的值在表中唯一,并且使用 AUTO_INCREMENT 关键字,表示该列的值会自动递增生成。
MinChess
2023/04/22
3.4K0
SQL笔记(1)——MySQL创建数据库
推荐阅读
相关推荐
MySQL引入脚本文件.sql的一些技巧(高效快速)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档