SQL脚本文件

简介: 【6月更文挑战第20天】SQL脚本文件。

SQL脚本文件是指一种特殊的文本文件,其中包含一到多个 sql 命令的 sql 语句集合。
MySQL数据库可以利用这种脚本文件来进行数据库及数据表的创建,也可以对数据进行还原/备份操作;
还原操作是将SQL脚本文件中包含的数据引入到数据库中去;
备份操作则是将MySQL数据库中的指定数据引出到SQL脚本文件中。
【例2-16】 SQL脚本文件代码片段。

CREATE TABLE IF NOT EXISTS 'admin' (
'admin-name' varchar(10)NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS 'books' (
'isbn' bigint(13)NOT NULL,
'bookname' varchar(50)NOT NULL,
'press' varchar(50)NOT NULL,
'price' float NOT NULL,
'version' date NOT NULL,
'author' varchar(30)NOT NULL,
PRIMARY KEY ('isbn')
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO 'books' ('isbn','bookname','press','price','version','author') VALUES
(9345532332325,'程序设计基础','科学出版社',28,'2013-05-12','何力'),
(9347234498337,'数据库技术','时代出版社',28.6,'2013-04-02','李克'),
(9347766333424,'高等数学','科学出版社',30,'2013-09-12','王伟'),
(9347893744534,'线性代数','历史出版社',23,'2012-01-08','张欣'),
(9348723634634,'大学英语','世界出版社',30,'2014-01-02','李新'),
(9787076635886,'计算机基础','科学出版社',23.5,'2015-03-02','张小小'),
(9847453433422,'普通物理学','教育出版社',27.4,'2012-05-12','张力');

相关文章
|
1月前
|
SQL 关系型数据库 MySQL
SQL脚本相除
【5月更文挑战第6天】
39 3
|
4天前
|
SQL 分布式计算 前端开发
MaxCompute操作报错合集之SQL脚本设置参数set odps.mapred.reduce.tasks=18;没有生效,是为什么
MaxCompute是阿里云提供的大规模离线数据处理服务,用于大数据分析、挖掘和报表生成等场景。在使用MaxCompute进行数据处理时,可能会遇到各种操作报错。以下是一些常见的MaxCompute操作报错及其可能的原因与解决措施的合集。
|
4天前
|
SQL XML 数据库
后端数据库开发高级之通过在xml文件中映射实现动态SQL
后端数据库开发高级之通过在xml文件中映射实现动态SQL
12 3
|
4天前
|
SQL XML Java
后端数据库开发JDBC编程Mybatis之用基于XML文件的方式映射SQL语句实操
后端数据库开发JDBC编程Mybatis之用基于XML文件的方式映射SQL语句实操
21 3
|
8天前
|
SQL 监控 安全
代码审计-PHP原生开发篇&SQL注入&数据库监控&正则搜索&文件定位&静态分析
代码审计-PHP原生开发篇&SQL注入&数据库监控&正则搜索&文件定位&静态分析
|
5天前
|
SQL 分布式计算 大数据
MaxCompute产品使用问题之如果oss文件过大,如何在不调整oss源文件大小的情况下优化查询sql
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
1天前
|
SQL 关系型数据库 MySQL
PolarDB产品使用问题之如何将指定的备份SQL文件导入到集群中
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
1月前
|
SQL 存储 小程序
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
数据库数据恢复环境: 5块硬盘组建一组RAID5阵列,划分LUN供windows系统服务器使用。windows系统服务器内运行了Sql Server数据库,存储空间在操作系统层面划分了三个逻辑分区。 数据库故障: 数据库文件丢失,主要涉及3个数据库,数千张表。数据库文件丢失原因未知,不能确定丢失的数据库文件的存放位置。数据库文件丢失后,服务器仍处于开机状态,所幸未写入大量数据。
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
|
12天前
|
SQL 安全 Java
Spring Boot中的跨站点脚本攻击(XSS)与SQL注入防护
【6月更文挑战第15天】在现代Web应用程序开发中,安全性是一个至关重要的课题。跨站点脚本攻击(XSS)和SQL注入是最常见的两种攻击类型,它们可以严重威胁到应用程序的安全。
67 0
|
1月前
|
SQL 关系型数据库 MySQL