sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。基本步骤如下:

1、创建包含sql命令的sql脚本文件文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下:

--创建表,使用“--”进行注释

create table 表名称

(

Guid Varchar(38) not null primary key,

Title Varchar(255),

) TYPE=InnoDB;

--在表A中增加字段Status

alter table A add Status TinyInt default '0';

--在表A上创建索引

create index XX_TaskId_1 on A(Id_);

--在A表中添加一条记录

Insert into A (Id,ParentId, Name) values(1,0,'名称');

--添加、修改、删除数据后,有可能需要提交事务

Commit;

2、执行sql脚本文件

方法一使用cmd命令执行(windows下,unix或linux在的其控制台下)

【Mysql的bin目录】\mysql –u用户名 –p密码 –D数据库

D:\mysql\bin\mysql –uroot –p123456 -Dtest

注意:

A、如果在sql脚本文件中使用了use 数据库,则-D数据库选项可以忽略

B、如果【Mysql的bin目录】中包含空格,则需要使用“”包含,如:“C:\Program Files\mysql\bin\mysql” –u用户名 –p密码 –D数据库

方法二进入mysql的控制台后,使用source命令执行

Mysql>source 【sql脚本文件的路径全名】 或 Mysql>\. 【sql脚本文件的路径全名】,示例:

source d:\test\ss.sql 或者 \. d:\test\ss.sql

mysql创建sql文件命令_创建包含sql命令的sql脚本文件相关推荐

  1. php mysql oracle数据库表结构图_创建数据库表

    数据库的作用:1.有结构的存储大量数据.2.有效保持数据的一致性.3.方便智能的分析,产生新的有用的信息.4.满足应用的共享和安全的要求. 关系型数据库的基本组成:一个数据库是由一组数据表(table ...

  2. sql azure 语法_使用Azure Data Studio从SQL Server数据创建图表

    sql azure 语法 In this article, we will explore charts in an Azure Data Studio using data stored in SQ ...

  3. MySQL数据库课程实验报告_创建数据库并插入数据

    1.1 进入数据库 $ sudo service mysql start $ mysql -u root 2.1 创建数据库 create database mysql_shiyan; 创建后查看数据 ...

  4. git 创建本地存储库_创建您的第一个Git存储库

    git 创建本地存储库 读: 第1部分:什么是Git? 第2部分:Git入门 第3部分:创建第一个Git存储库 第4部分:如何在Git中还原旧文件版本 第5部分:3个用于Git的图形工具 第6部分:如 ...

  5. 怎么创建python django项目_创建Django项目图文实例详解

    本文实例讲述了创建Django项目的方法.分享给大家供大家参考,具体如下: 创建Django项目 创建一个HelloDjango项目 GitHub地址:https://github.com/liang ...

  6. aix查看文件夹大小命令_轻松掌握 Linux 命令(1):ls 命令

    原创:lbb4511 Python猫 ls 命令是 linux 下最常用的命令.ls 命令就是 list 的缩写,缺省下用来打印出当前目录的清单.如果 ls 指定其他目录,那么就会显示指定目录里的文件 ...

  7. tcl脚本创建多个进程_创建10个高级脚本

    tcl脚本创建多个进程 在本文中,我们将为您的角色扮演游戏构建一个库存管理系统和笔记脚本,同时研究您PHP脚本的交互性. 我们还构建了一个基于图像的ID卡生成器,并使用PHP来执行图像处理. 我们将创 ...

  8. IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目

    文章目录 创建 Java 新项目的流程 普通 Java 项目结构 Java 项目结构特例讲解 创建 Java 新项目的流程 Create New Project Empty Project (1)选择 ...

  9. 解除隐藏文件cmd命令_如何用cmd命令隐藏电脑上的文件?

    最简单的隐藏文件夹方法: 第一步:在运行中输入cmd(可以使用Win+R快捷打开),回车,打开命令行窗口,如下图所示: cmd命令 第二步:在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘 输入D ...

最新文章

  1. apache php linux 安全,Centos7环境下的apache和php安全设置及优化 | 彬菌
  2. Lesson3 Shader着色器
  3. java过滤器api_springboot集成过滤器
  4. 一个从文本文件里“查找并替换”的功能
  5. PDA 收银系统PDA手持打印扫描枪 销售开单 收银 扫描打印一体机
  6. 之前项目从未写过的PO2VO
  7. 这些测试细节,你注意到了吗?
  8. 7-16 装箱问题 (20 分)
  9. JDBC学习(五、预编译语句对象)
  10. 我去,还有这种网站!
  11. 基于H5的移动端APP开发框架
  12. linux pthread头文件,pthread t 头文件_uint8 t 头文件_pthread t 头文件
  13. 深入浅出图神经网络|GNN原理解析☄学习笔记(四)表示学习
  14. 数据结构——栈(栈结构、栈面试题、栈的操作、栈结构实现、进制的转换)
  15. java控制器文件内容替换_如何用Java来进行文件切割和简单的内容过滤的实现
  16. win10 omnet++5.6.2、INET3.7.0、sumo1.8.0 和 veins 安装记录
  17. 学习OpenCV3——图像旋转算法实现
  18. 搜索引擎排名的因素-1
  19. 组态王虚拟服务器,组态王客户端服务器是什么
  20. 每日Scrum站会实践推荐

热门文章

  1. 通过RPM包离线安装Clickhouse 20.3(LTS版本)
  2. 109.【Java最全腾讯地图接口】
  3. Python 多线程中的 join() 和 setDaemon()
  4. 电子计算机模拟器,TI-89计算器模拟器(TI-89 Emulator)
  5. Windows系统中查看进程、及杀死进程的相关命令
  6. 经常佩戴耳机会给我们造成什么伤害呢?这样做可以减少对耳朵的伤害
  7. 2017年牛客网校招模拟二
  8. 机器学习与数据挖掘150道题
  9. SQL远程连接数据库查询数据,远程调用存储过程
  10. 一个接口多个实现类的Spring注入方式