首页 > 数据库技术
MySQL数据库-事务
事务 事务(Transaction)是由一系列对系统中数据进?访问与更新的操作所组成的?个程序执行逻辑单元。 事务的语法: 1. start transaction; begin; 2. commit; 使得当前的修改确认 3. rollback; 使得当前的修改被放弃 事务的ACID特性: 1. ...
分类:数据库技术   时间:2021-04-17 22:37:40    收藏:0  评论:0  赞:0  阅读:32
docker 搭建mysql
1.mysql版本不要选择最新的,mysql:5.7版本就可以 2.删除容器的时候,记得一些配置文件,数据文件也要一起删除,不然容器无法启动 3.容器内部的端口号不可修改(3306),对外开放的端口号可以修改(3309) 运行命令: docker run -itd -p 3309:3306 -v / ...
分类:数据库技术   时间:2021-04-17 20:53:31    收藏:0  评论:0  赞:0  阅读:33
MYSQL数据库知识点
1、 数据库三大范式是什么 第一范式:每个列都不可以再拆分。确保每列保持原子性 第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能是依赖于主键的一部分。 第三范式:在第二范式的基础上,非主键列只依赖于主键,不依赖于其他非主键。 2、 mysql有关权限的表都有哪几个 MySQL服务器通过权 ...
分类:数据库技术   时间:2021-04-17 20:18:18    收藏:0  评论:0  赞:0  阅读:25
Goldengate同步Oracle数据到Oracle
Goldengate同步Oracle数据到Oracle OGG进程 捕获进程(源端):捕获online redo log或者archived log中增量事务日志 传输进程(源端):把目标端落地的trail文件通过配置的路由信息传输到目标端 网络传输:tcp/ip协议,传输过程可以对传输的文件进行压 ...
分类:数据库技术   时间:2021-04-17 20:17:46    收藏:0  评论:0  赞:0  阅读:28
「MySQL Utilities」- 安装 @20210417
在 MySQL Utilities 中,包含众多管理 MySQL 的脚本工具,比如数据库结构对比、用户账户克隆、索引检查等等。目的是将复杂操作封装到单个工具中,以简化操作。 使用开源工具最担心:登船之后,船长跑路。目前 MySQL Utilities 支持 Python 2 环境,还没有得到支持 P ...
分类:数据库技术   时间:2021-04-17 20:13:35    收藏:0  评论:0  赞:0  阅读:33
MySQL体系结构与存储引擎
1、MySQL体系结构 MySQL的体系结构可以分为两层,MySQL Server层和存储引擎层。 在MySQL Server层中又包括连接层和SQL层,如图1-1所示。 应用程序通过接口( 如ODBC、JDBC)来连接MySQL。 最先连接处理的是连接层,连接层包括通信协议、线程处理、用户名密码认 ...
分类:数据库技术   时间:2021-04-17 17:51:50    收藏:0  评论:0  赞:0  阅读:31
数据库基础一
数据库 一、常见的数据库管理系统 ? Oracle MySQL DB2 Sybase “ MS SqlServer 等支持标准sql的数据库管理系统” 二、sql、DB、DBMS分别是什么,他们之间的关系? DB: ? DataBase(数据库,数据库实际上在硬盘上以文件的形式存在) DBMS: ? ...
分类:数据库技术   时间:2021-04-17 17:49:00    收藏:0  评论:0  赞:0  阅读:31
JDBC_11_PreparedStatement(增删改操作)
PreparedStatement(增删改操作) * 代码: ``` import javax.swing.plaf.nimbus.State; import java.sql.*; public class JDBCTest08 { public static void main(String[] ...
分类:数据库技术   时间:2021-04-17 17:48:08    收藏:0  评论:0  赞:0  阅读:41
.Net 5.0 项目数据库连接字符串
1 1.MSSQLSERVER 2 3 "ConnectionStrings": { 4 5 "DefaultConnection": "Server=127.0.0.1;Database=HXCDataPermission_test;user id=sa;password=sasa;Multipl ...
分类:数据库技术   时间:2021-04-17 17:42:36    收藏:0  评论:0  赞:0  阅读:17
爬虫实战 - SQLite - 插入函数技巧
1 def save_database(para_datalist, para_dbpath): 2 conn = sqlite3.connect(para_dbpath) 3 c = conn.cursor() 4 5 for data in para_datalist: 6 for index ...
分类:数据库技术   时间:2021-04-17 17:36:54    收藏:0  评论:0  赞:0  阅读:23
docker mysql5.7 配置主从复制
拉取mysql5.7镜像 docker pull mysql:5.7 运行容器 docker run -di --name master -p3307:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7 docker run -di --name slave -p3 ...
分类:数据库技术   时间:2021-04-17 17:30:32    收藏:0  评论:0  赞:0  阅读:27
Python 3深度置信网络(DBN)在Tensorflow中的实现MNIST手写数字识别
Deep Learning with TensorFlow IBM Cognitive Class ML0120EN Module 5 - Autoencoders 使用DBN识别手写体 传统的多层感知机或者神经网络的一个问题: 反向传播可能总是导致局部最小值。 当误差表面(error surfac ...
分类:数据库技术   时间:2021-04-17 17:19:17    收藏:0  评论:0  赞:0  阅读:69
sql的四种连接——左外连接、右外连接、内连接、全连接
一、内连接 满足条件的记录才会出现在结果集中。 二、 左外连接(left outer join,outer可省略) 左表全部出现在结果集中,若右表无对应记录,则相应字段为NULL 举例说明: 客户表: 订单表: 左外连接(LEFT OUTER JOIN) select first_name, las ...
分类:数据库技术   时间:2021-04-17 11:16:49    收藏:0  评论:0  赞:0  阅读:45
mysql source输出记录日志
mysql开启命令行日志(可以记录source等的日志) mysql> tee hello.log mysql>select now() ; mysql>exit; //退出mysql 客户端 查看 hello.log 文件内容如下: mysql> select now(); 用法如下: Step ...
分类:数据库技术   时间:2021-04-17 11:14:26    收藏:0  评论:0  赞:0  阅读:21
sql 语句优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在 ...
分类:数据库技术   时间:2021-04-17 11:10:13    收藏:0  评论:0  赞:0  阅读:23
Docker安装MySQL
1、查看可用的MySQL版本 访问 MySQL 镜像库地址:https://hub.docker.com/_/mysql?tab=tags 可以通过Sort by查看其它版本的MySQL,默认最新版本mysql:latest 此外,我们还可以用docker search mysql命令来查看可用版本 ...
分类:数据库技术   时间:2021-04-17 11:09:15    收藏:0  评论:0  赞:0  阅读:13
MySQL文档语法快速查找
在mysql的使用过程中, 可能经常会遇到以下问题: 某个操作语法忘记了, 如何快速查找? 如何快速知道当前版本上某个字段类型的取值范围? 当前版本都支持哪些函数?希望有例子说明.. 当前版本是否支持某个功能? 对于上面列出的问题, 我们可能想到的方法是查找MySQL的文档, 这些问题在官方文档都可 ...
分类:数据库技术   时间:2021-04-17 11:05:03    收藏:0  评论:0  赞:0  阅读:25
提高Mysql性能之读写分离
在处理大数据量时可以将mysql读写分离以达到提高性能、缓解数据库压力、缓解服务器压力的目的。 什么是读写分离? 基本原理为主库处理事务型查询,从库处理select查询。数据库复制把事务型查询导致的变更同步到从库中。 读写分离的好处: 增加冗余 增加机器的处理能力 确保写的服务器压力小。 为什么读写 ...
分类:数据库技术   时间:2021-04-17 10:50:54    收藏:0  评论:0  赞:0  阅读:25
Mysql的JOIN
on oa.stock_id = ob.stock_id 和 on ob.stock_id = oa.stock_id 在使用join的时候原来是有严格的区别的。 如果使用right jon是右边表有数据不管左边有没有都显示。 这时候重点是on的时候右边表字段要卸载左边 此前用左右链接不多没注意这些 ...
分类:数据库技术   时间:2021-04-17 10:49:34    收藏:0  评论:0  赞:0  阅读:17
数据库-三范式优化与不推荐使用外键
反三范式其实是基于三范式所调整的,没有冗余的数据库未必是最好的数据库,完全按照第三范式做表的设计可能会降低查询效率(涉及多表查询,多表连接JOIN,临时表创建GROUP BY),有时候为了提高运行效率,就必须降低范式的标准,适量保留冗余数据。 ...
分类:数据库技术   时间:2021-04-17 10:48:04    收藏:0  评论:0  赞:0  阅读:23
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!