一、四种导入方式的比较 1、heidisql客户端是一条一条插入的,速度最慢,而且很脆弱比较容易崩溃; 2、mysql命令导入380万记录用时1小时13分(属于前台运行的命令,ctrl+c就可以结束); 3、source命令导入的速度和mysql命令导入差不多(进入mysql命令界面,ctrl+c结 ...
分类:
数据库技术 时间:
2019-10-21 00:40:22
收藏:
0 评论:
0 赞:
0 阅读:
172
ret=session.query(Users,Depart).join(Depart,isouter=True).all() # 传递什么 ret_ obj 就是为 什么 ret_obj .像极了元祖【user_obj,depart_obj】 一次性插入关联数据 u1=Users(name=;;; ...
分类:
数据库技术 时间:
2019-10-20 23:13:54
收藏:
0 评论:
0 赞:
0 阅读:
99
加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进行更新操作。 什么是锁? 锁是计算机协调多个进程或线程并发访问某一资源的机制。 锁保证数据并发访问的一致 ...
分类:
数据库技术 时间:
2019-10-20 22:19:08
收藏:
0 评论:
0 赞:
0 阅读:
109
本文源码:GitHub·点这里||GitEE·点这里一、项目结构1、工程结构2、模块命名shard-common-entity:公共代码块shard-open-inte:开放接口管理shard-eureka-7001:注册中心shard-two-provider-8001:8001基于两台库的服务shard-three-provider-8002:8002基于三台库的服务3、代码依赖结构4、项目启
分类:
数据库技术 时间:
2019-10-20 21:49:28
收藏:
0 评论:
0 赞:
0 阅读:
127
xml配置文件(只写了主要部分): ...
分类:
数据库技术 时间:
2019-10-20 21:31:34
收藏:
0 评论:
0 赞:
0 阅读:
122
一 orace简介 ORACLE(甲骨文)公司。Oracle Database (甲骨文数据库) 是一个具有对象和可扩展标记语言(XML)功能的关系数据库,提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。 在关系数据库中 ...
分类:
数据库技术 时间:
2019-10-20 21:30:21
收藏:
0 评论:
0 赞:
0 阅读:
90
在实际功能当中,经常会碰到同时对一组数据进行增加和减少,最常见的就是交易功能。 事务内执行的语句,要么都成功,要么都失败,如果有一句没执行成功,整个事务都不会提交的。 这句话就是关闭自动提交。 一直到 这两句话内的sql语句就是一个事务。如果我们故意制造个错误,比如故意写错sql语句的某个关键字,编 ...
分类:
数据库技术 时间:
2019-10-20 21:25:28
收藏:
0 评论:
0 赞:
0 阅读:
87
一、数据库中查询语句速度很慢,如何优化: 二、如何设计一个高并发的系统: 三、锁的优化策略 四、SQL语句的优化 五、sql注入的主要特点: 六、sql注入的主要危害: 七、如何确保表格中的字段只接受特定范围里的值: 八、SQL语句中,相关子查询和非相关子查询的区别: 九、char和varchar的 ...
分类:
数据库技术 时间:
2019-10-20 21:24:48
收藏:
0 评论:
0 赞:
0 阅读:
93
创建数据库: 输入:CREATE DATABASE itcase;计算机输出: Query OK, 1 row affected 查看数据库:输入:SHOW DATABASES;计算机输出: + +| Database |+ +| information_schema || itcast || my ...
分类:
数据库技术 时间:
2019-10-20 21:11:30
收藏:
0 评论:
0 赞:
0 阅读:
80
asp.net core 使用 AccessControlHelper 控制访问权限 Intro 由于项目需要,需要在基于 asp.net mvc 的 Web 项目框架中做权限的控制,于是才有了这个权限控制组件,最初只是支持 netframework,后来 dotnetcore 2.0 发布了之后添 ...
分类:
数据库技术 时间:
2019-10-20 21:08:46
收藏:
0 评论:
0 赞:
0 阅读:
77
rm-rf /* 不能用 完全删除 数据库不能直接存储数据 table 表 DB 数据库 DBMS 数据库操作系统 SQL 结构化查询语言 语句不区分大小写,但字符串常量区区分大小写。建议命令大写。 SELECT 查找 SQL语言是由DDL,DML,DQL和DCL组成 ...
分类:
数据库技术 时间:
2019-10-20 21:01:59
收藏:
0 评论:
0 赞:
0 阅读:
79
@author: Tobin @date: 2019/10/20 16:57:21 [Toc] 一些基本概念 表(table): 某种特定类型数据的结构化清单 模式(schema): 关于数据库和表的布局及特性的信息 列(column): 表中的一个字段,所有表都是由一个或多个列组成的 数据类型(d ...
分类:
数据库技术 时间:
2019-10-20 20:58:45
收藏:
0 评论:
0 赞:
0 阅读:
86
每new一个对象,就会开辟一块资源。using(我们new的对象){……},“}”处自动释放占用的资源(即调用Dispose方法)。等效于fianlly中调用Dispose方法。 Dispose内部会自动判断有无close,如果有,会自动先close,然后Dispose。 所以using可以不用再写 ...
分类:
数据库技术 时间:
2019-10-20 20:52:07
收藏:
0 评论:
0 赞:
0 阅读:
73
@author: Tobin @date: 2019/10/20 16:52:38 [Toc] 如何连接和登录到MySQL,如何执行MySQL语句,以及如何获得数据库和表的信息。 安装MySQL 参考 "教程" 以及 "windows下安装mysql 8.0.12" ,安装好MySQL,这里我选择的 ...
分类:
数据库技术 时间:
2019-10-20 20:46:56
收藏:
0 评论:
0 赞:
0 阅读:
72
数据库备份命令 window linux ...
分类:
数据库技术 时间:
2019-10-20 20:41:01
收藏:
0 评论:
0 赞:
0 阅读:
70
一、动态SQL概述 以前在使用JDBC操作数据时,如果查询条件特别多,将条件串联成SQL字符串是一件痛苦的事情。通常的解决方法是写很多的if-else条件语句对字符串进行拼接,并确保不能忘了空格或在字段的最后省略逗号。MyBatis使用动态SQL来改善这种情形,动态SQL是基于OGNL的表达式,可方 ...
分类:
数据库技术 时间:
2019-10-20 20:32:41
收藏:
0 评论:
0 赞:
0 阅读:
264
1.案例代码: $sql1="insert into content(category,subject,content,username,release_date) values('{$category}','{ $subject}','{$content}','{$user}','{$date}' ...
分类:
数据库技术 时间:
2019-10-20 20:28:13
收藏:
0 评论:
0 赞:
0 阅读:
111
Hash操作 hash表现形式上有些像python中的dict,可以存储一组关联性较强的数据,redis中Hash在内存中的存储格式如下图: 1、hset(name,key,value) 2、hmset(name,mapping) 3、hget(name,key) 4、hmget(name,keys ...
分类:
数据库技术 时间:
2019-10-20 20:11:11
收藏:
0 评论:
0 赞:
0 阅读:
60
@author: Tobin @date: 2019/10/20 16:57:01 [Toc] 什么是MySQL 一种数据库管理软件。英文叫DBMS,数据库管理系统。 DBMS种类 两类。 基于共享文件的DBMS。比如Microsoft Access和FileMaker,桌面用途,不用于高端或者更关 ...
分类:
数据库技术 时间:
2019-10-20 20:07:17
收藏:
0 评论:
0 赞:
0 阅读:
75
采用dockerhub安装 上述初始化了docker容器(自动拉取镜像),指定了端口为3306,容器名为mysql,密码为root,mysql镜像版本为5.7,另外设配置了容器的挂载 容器路径 Linux路径 日志目录 数据文档存储目录 配置目录 安装后可单独进入docker容器操作命令行 ...
分类:
数据库技术 时间:
2019-10-20 20:02:47
收藏:
0 评论:
0 赞:
0 阅读:
70