[toc] 第一章、MySQL简介及安装 DBA工作内容 DBA的职业素养 MySQL简介及安装 01 什么是数据? 数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。 数据可以是连续的值,比如声音、图像,称为模拟数据。也可以是离散的,如符号、文字 ...
分类:
数据库 时间:
2019-10-31 21:20:10
阅读次数:
98
java可以兼容目前市面上所有类型的数据库,主要是因为提供了两个接口,一个用于连接目标数据库,一个用于向数据库中传输SQL命令。 Connection接口——连接目标数据库; Statement 接口——向目标数据传送SQL命令; 这里主要介绍Eclipse连接MySqL数据库的流程(MySQL以5 ...
分类:
数据库 时间:
2019-10-31 19:00:51
阅读次数:
165
记录了我在虚拟机中安装Sql server 2017遇到的一些问题。 安装环境: Sql server 2017 + Windows Server 2012 R2 提供两个网上的下载链接: https://www.microsoft.com/zh-CN/sql-server/sql-server-d ...
分类:
数据库 时间:
2019-10-31 18:59:32
阅读次数:
212
有时候,我们要对从库做在线修改过滤表的参数,刚开始的时候我们是直接修改配置文件的。 现在我们可以直接修改,比如我们修改Replicate_Do_Table 从库复制指定的表: 可以执行以下指令 1. stop slave; 关闭 从库复制 2. 修改: CHANGE REPLICATION FILT ...
分类:
数据库 时间:
2019-10-31 18:40:50
阅读次数:
127
新建查询运行: EXEC sp_attach_db @dbname = '你的数据库名', @filename1 = 'mdf文件路径(包缀名)', @filename2 = 'Ldf文件路径(包缀名)' 如果显示没有权限,需要右击文件的属性,将完全控制选上。 ...
分类:
数据库 时间:
2019-10-31 18:33:07
阅读次数:
396
Sqlite数据库中like的查询和Mysql一级Oracel等数据库一样,可以进行模糊查询,但是在Sqlite数据库中like查询是不会走索引的,当数据库数据库较大时用模糊查询就会显得特别的慢。 因此,如何才能让模糊查询走索引呢?下面提供一个找了很久很久才找到的方法,绝对比网上提供的那些好用的多。 ...
分类:
数据库 时间:
2019-10-31 18:27:13
阅读次数:
256
恢复内容开始 一.python 使用redis 1.1 安装 pip install redis 测试有一些基本的数据类型 hset() 哈希字典 zdd() >>>zset() sorted set() 有序集合 1.2 redis 建立连接池 (1)第一种方式 (2) django 使用redi ...
分类:
数据库 时间:
2019-10-31 18:21:46
阅读次数:
165
打开靶机 右键源代码 习惯搜一下index 发现php 大概率为MYSQL数据库 点击index.php后发现新建一个网页和之前的一样 结论这个index.php就是靶机 判断是否存在注入点 发现url上有id=1 又是MYSQL数据库 心中窃喜 就可以想到select * from [表] whe ...
分类:
数据库 时间:
2019-10-31 18:18:33
阅读次数:
256
当今时代,企业数据越发膨胀。数据是企业的价值,但数据处理也是一种技术挑战。在海量数据处理的场景,即使单机计算能力再强,也无法满足日益增长的数据处理需求。所以,分布式才是解决该类问题的根本解决方案。而在分布式领域,有两类典型产品,分别是分布式存储和分布式计算。用户只有将两者的特性充分利用,才可以真正发 ...
分类:
数据库 时间:
2019-10-31 18:07:32
阅读次数:
126
前几天在安装完Mysql后,启动mysqld失败,花了很长时间才找到原因,现在根据网友提供的解决方法汇总一下,方便遇到时可以参考排查现象:servicemysqlstart时提示如下错误:[root@mysqldbdata]#servicemysqlstartStartingMySQL..TheserverquitwithoutupdatingPIDfile([失败]/data/3306/mysq
分类:
数据库 时间:
2019-10-31 18:06:48
阅读次数:
362
数据库开发 驱动 MySQL基于TCP协议之上开发,但是网络连接之后,传输的数据必须遵循MySQL的协议.封装好MySQL协议的包,就是驱动程序. MySQL的驱动 连接connect 先建立一个数据传输的数据通道 连接. pymysql.connect()方法返回的是connections模块下的 ...
分类:
数据库 时间:
2019-10-31 17:59:10
阅读次数:
103
创建函数: SQL: 前台: md5 js: 后台: ...
分类:
数据库 时间:
2019-10-31 17:55:35
阅读次数:
88
SQLSTATE[42000]: Syntax error or access violation: 1253 COLLATION 'utf8mb4_unicode_ci' is not valid for CHARACTER SET 'binary' 对数据表更改,然后执行数据迁移命令php ar ...
分类:
数据库 时间:
2019-10-31 16:44:53
阅读次数:
163
pymysql操作mysql: pymysql的sql注入: pymysql增加数据: pymysql修改数据: pymysql删除数据: pymysql插入300万条数据: ...
分类:
数据库 时间:
2019-10-31 16:41:12
阅读次数:
107
Mysql主主复制操作手册 主从复制的原理:(见下图) 第一步:在每个更新数据的事物完成之前,主服务器都会把数据更改记录到二进制日志中。即使事物在执行期间是交错的,mysql也会串行地把事物写入到二进制日志中,写入完成之后,主服务器告诉存储引擎提交事物。 第二步:从服务器把主服务器的二进制日志拷贝到 ...
分类:
数据库 时间:
2019-10-31 16:37:56
阅读次数:
106
1.添加插件 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <configurati ...
分类:
数据库 时间:
2019-10-31 16:35:38
阅读次数:
102
解释来自百度百科: 关系型数据库:是采用了关系模型来组织数据的数据库,以行和列的形式存储数据。一系列的行和列被称为表,一组表组成了数据库。用户通过查询来检索数据库中的数据。 关系模型可理解为二维表格模型,而一个关系型数据库就是由二维表及其之间的关系组成的一个数据组织。 它强调ACID规则(原子性(A ...
分类:
数据库 时间:
2019-10-31 16:30:01
阅读次数:
81