MySQL如何执行SQL脚本文件? 您所在的位置:网站首页 执行sql批量更新出错是什么意思啊 MySQL如何执行SQL脚本文件?

MySQL如何执行SQL脚本文件?

2024-07-10 00:15| 来源: 网络整理| 查看: 265

SQL脚本是个啥

以.sql结尾的关系型数据库脚本,其中存放的是一条条的SQL语句,和shell脚本一样,从上往下依次执行SQL条目。

要注意的是,每条语句都需要遵守SQL语句的书写格式,以;或\G结尾,不然就会报错。

如何书写

这其实和在数据库中操作一样,只不过是换成了免交互模式,你写入,MySQL执行。你写多少,数据库就执行多少,只需要注意语句是否有错就可以了。

测试SQL脚本

/*----------员工信息表----------*/ create database test; use test; create table staff ( id int(10) primary key not null, name char(4) not null, age tinyint(5) not null, sex enum('男','女') not null, department set('人事','财务','市场') not null ); desc test.staff; insert into staff values(1,'张三',22,'男','人事'); insert into staff values(2,'李莉',23,'女','财务'); insert into staff values(3,'王五',24,'男','市场'); select * from test.staff; 执行方式

有两种执行方式,一种是在命令行中执行,一种是在数据库中执行。

在命令行中执行

格式:mysql -u root -p 密码 select * from test.staff; +----+--------+-----+-----+------------+ | id | name | age | sex | department | +----+--------+-----+-----+------------+ | 1 | 张三 | 22 | 男 | 人事 | | 2 | 李莉 | 23 | 女 | 财务 | | 3 | 王五 | 24 | 男 | 市场 | +----+--------+-----+-----+------------+



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有