MySQL第三章

这篇博客介绍了MySQL的交互模式和脚本模式。交互模式是逐条执行SQL命令并返回结果的方式,而脚本模式允许批量操作,如创建数据库和插入多条数据。文中详细解释了如何创建SQL脚本文件,并推荐使用HBuilderX或Visual Studio Code等工具进行编辑,指导读者实践在脚本模式下创建数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天我们一起来跟大家聊聊MySQL的交互模式和脚本模式

昨天我们插入了一条数据,通过insert into users values();,那我们插入一条数据写一行回车,是不是太麻烦了,接下来我给大家科普一下

交互模式

我们昨天讲的和前天讲的都是在交互模式下运行的SQL语句,什么是交互模式,交互模式就是你写一句SQL命令服务器给你返回一条信息

脚本模式

一条一条插入太麻烦了,所以我们要借助脚本来创建数据库,插入多条数据,跟方便跟快捷的创建数据库插入数据,我们只需要写好运行就OK

下面给大家说一下脚本模式

首先我们可以在桌面创建一个文本文档,出来是新建文本文档.txt 如果看不见后缀名,win+e打开我的电脑,点上面的查看,把文件拓展名打对勾如下图:
在这里插入图片描述

接下来我们选中文件按键盘的f2键修改名称,SQL的文件后缀就是.sql,把后缀也要改了哦例:user.sql
![在这里插入图片描述](https://img-blog.csdnimg.cn/71eff848ad7f463cbfbb2e38e6e07b7d.png
在这里插入图片描述
这样我们的脚本文件就创建好了
我们还有下载一个编程软件,可以参考一下几个软件,HBuilderX Visual Studio Code等等
https://www.dcloud.io/hbuilderx.html //这是HBuilderX的下载链接
下载好之后直接拖拽user.sql文件到HBuilderX中即可打开我们的脚本文件

大家都会创建脚本文件了吧,接下来我们一起来在脚本模式下创建数据库

//看过我之前帖子的小伙伴一定发现一个问题,就是我们插入的时候写中文,再查看我们的表会出现乱码,所以我们要提前设置一下我们的编码格式
set names utf8;//是设置客户端链接服务器编码
//第二步我们防止我们数据中有相同的数据库,所以我们先删除数据库,再新建数据库
drop databse if exists user;//丢弃数据库,这样写完之后它就会先删除数据库
//接下来我们来创建数据库
create database user charest=utf8;//这里设置的是数据库端编码为utf8
//进入数据库,只有进入数据库才可以在数据库中操作数据库
use user;
//新建数据表
create table users(
	id:int,
	name:varchar(12)
);
//插入数据
insert into users values(1,'li');
//大家还是觉得这样一条一条插很麻烦,一起看下面
insert into users values(2,'wang'),(3,'lv'),(4,'shen');//我们写完一条逗号继续写下一条就可以了,但是不推荐
//这样一个简单的数据库就新建好了,保存文件看下面操作

接下来我们打开交互模式

//输入mysql -uroot停不要回车哦看下面
mysql -uroot < 把脚本文件拖拽过来 回车

在这里插入图片描述
这样没有报错我们的脚本就提交成功啦,今天大家练习一下脚本模式下如何创建一个新的数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小全站攻城狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值