![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
脱发困扰Not Found
暂时还没有脱发的困扰
展开
-
命令行中执行批量SQL的方法
将要执行的sql保存到一个文件中,我这里将其命名为command.sql,命名随意,后缀.sql是为了便于识别是sql代码,也可以执行其他的比如.txt或者.cmd,与此同时我将command.sql保存到/tmp目录下。登录进入mysql,然后使用source命令,参数就是保存sql的文件绝对路径,sql文件的保存路径没有特殊要求,只要通过路径找到文件即可;例如:...原创 2021-04-05 01:00:12 · 444 阅读 · 0 评论 -
数据库--视图
含义理解成一张虚拟的表。视图和表的区别使用方式上:二者完全相同占用物理空间:表是占用的;视图不占用物理空间,保存的仅仅是sql逻辑 。视图的好处1、sql语句提高重用性,效率高。2、和表实现了分离,提高了安全性。视图的创建语法:CREATE VIEW 视图名AS查询语句;视图的增删改查 1、查看视图的数据SELECT * FROM my_v4;SELECT * FROM my_v1 WHERE last_name=‘Partners’;2、插入视图的数据I原创 2021-04-04 22:22:12 · 164 阅读 · 0 评论 -
数据库事务
含义通过一组逻辑操作单元(一组DML——sql语句),将数据从一种状态切换到另外一种状态。步骤格式 1、开启事务2、编写事务的一组逻辑操作单元(多条sql语句)3、提交事务或者回滚事务BEGIN TRANSACTION //事务开始SQL1SQL2COMMIT/ROLLBACK //事务提交或回滚数据库事务可以包含一个或多个数据库操作,但这些操作构成一个逻辑上的整体。构成逻辑整体的这些数据库操作,要么全部执行成功,要么全部不执行。构成事务的所有操作,要么全都对数据库产生影响原创 2021-04-04 21:36:21 · 163 阅读 · 0 评论 -
使用Navicat导入数据源
准备个数据源,导入到Navicat。选择想导入的数据库,点击 导入向导,选择对应的源数据格式。注意选择编码方式,最好是utf-8,保证中文不乱码。设置栏位,就是源数据的每一列如何分隔,这个就看源数据了,这里的是用空格分隔的,就选择空格。数据行是从第几行开始,也是查看源数据。我的源数据第一行是列名,一和 二 ,所以从第二行开始。设置想要的格式。添加等待完成。导入完成。不同文件格式也是类似方法。...原创 2021-04-04 21:04:10 · 1373 阅读 · 0 评论