错误详情: 使用pymysql连接数据库mysql,一直无法连接上, 原因是自己的mysql没有密码,即root进入直接enter就可以进入数据库,但这样的数据库在使用其他连接可能都会出现这种问题,所以解决问题的第一步就是给root设置一个密码。 步骤如下: 1.停止mysql服务 2.在没有任何特 ...
分类:
数据库 时间:
2019-10-23 15:17:19
阅读次数:
127
一、主机ip 192.168.0.128 ,从机ip:192.168.0.130 分别测试是否能ping通对方,如果不能,请关闭防火墙或开放对应端口 二、主服务器配置 1.备份主服务器的数据 将来会在家目录下生产一个master_db.sql的数据库文件,即备份文件 2.修改主服务器的配置文件 添加 ...
分类:
数据库 时间:
2019-10-23 16:31:52
阅读次数:
120
前提:安装SQLMap前需安装Python环境!!!(此处不进行描述...) 1、在官网(http://sqlmap.org/)进行SQLMap安装包下载; 2、在Python的安装目录下新建一个“sqlmap”文件夹,将下载好的SQLMap安装包解压到该文件夹中; 3、使用Window+R快捷键运 ...
分类:
数据库 时间:
2019-10-23 16:35:48
阅读次数:
106
1.TO_MULTI_BYTE语法: TO_MULTI_BYTE(String) 功能: 计算所有单字节字符都替换为等价的多字节字符的String.该函数只有当数据库字符集同时包含多字节和单字节的字符的时候有效.否则, String不会进行任何处理. TO_MULTI_BYTE和TO_SINGLE_ ...
分类:
数据库 时间:
2019-10-23 16:50:59
阅读次数:
146
查看所有表的字符集 SELECT table_name, table_type, engine, version, table_collation FROM information_schema.tables WHERE table_schema = 'test_db11' ORDER BY tab ...
分类:
数据库 时间:
2019-10-23 18:18:23
阅读次数:
106
mongodb集群故障转移实践 简介 NOSQL有这些优势: 大数据量,可以通过廉价服务器存储大量的数据,轻松摆脱传统mysql单表存储量级限制。 高扩展性,Nosql去掉了关系数据库的关系型特性,很容易横向扩展,摆脱了以往老是纵向扩展的诟病。 高性能,Nosql通过简单的key-value方式获取 ...
分类:
数据库 时间:
2019-10-23 18:20:10
阅读次数:
115
对于集群环境的安装,可以参照之前写的《FusionInsightLibrAV100R002C80SPC300安装指南》。1、环境信息其中50G的是操作系统盘,其他三个100G的用于GuassDB。2、配置软件包软件包准备从官方网站下载如下软件包,并上传至/opt目录:[root@hd06~]#cd/opt/[root@hd06opt]#lsFusionInsight_BASE_6.5.1_RHEL
分类:
数据库 时间:
2019-10-23 18:21:52
阅读次数:
270
Redis数据库内存数据满了,会宕机吗?答案是:不会让他出现存满的情况,在使用Redis的时候我们要配置Redis能使用的最大的内存大小,存到一定容量的时候还有Redis的内存淘汰策略呢,还有LRU算法进行淘汰,等等。。。接下来就跟着作者一起探讨,Redis的内存淘汰策略。Redis占用内存大小我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis
分类:
数据库 时间:
2019-10-23 18:22:36
阅读次数:
112
算法对比二叉树当我查找8的时候需要走五步红黑树当我查询8的时候需要四次相对于二叉树有了一些优化没有无限延伸.红黑树的深度会很深(深度不可控制)hash数据量大的话查询很快(不能范围查找)BTree查询只需要查两步就可以找到,缺点携带(data)扩大横向减少纵向深度ps:java拿取数据一般是这样的:java程序-->CPU--->内存---->硬盘,而内存与硬盘的交互是有大小限制
分类:
数据库 时间:
2019-10-23 18:22:53
阅读次数:
130
思路: 1.根据条件先查询所有一级目录,将数据使用对象Object封装并将对象存放到集合list1中; 2.遍历list1 ; 3.根据条件查询一级目录各对应的子目录将数据存储到对象Object中; 4.返回list1; eg: SQL: INSERT INTO gjyf_kpis.qaa_publ ...
分类:
数据库 时间:
2019-10-23 18:28:01
阅读次数:
88
数据仓库的出现,并不是取代数据库。 数据库是面向事务的设计,数据仓库是面向主题设计的。 数据库一般存储业务数据,数据仓库存储的一般是历史数据。 数据库是为了捕获数据而设计,数据仓库是为了分析数据而设计。 数据库设计是尽量避免冗余,一般针对某一业务应用设计。 数据仓库,狮子啊数据库已经大量存在的情况下 ...
分类:
数据库 时间:
2019-10-23 19:45:20
阅读次数:
99
把一个表复制到另一个表 复制表结构:create table newuser like user 导入表数据:insert into newuser select * from user 乐观锁和悲观锁 乐观锁: 首先说明一点的是:乐观锁在数据库上的实现完全是逻辑的,数据库本身不提供支持,而是需要开 ...
分类:
数据库 时间:
2019-10-23 19:45:58
阅读次数:
107
①检查工作 CentOS6 rpm -qa|grep mysql 或者 rpm -qa | grep mysql 如果存在mysql-libs的旧版本包如下: 一定要执行卸载呀!!! 卸载命令:rpm -e --nodeps mysql-libs CentOS7 rpm -qa|grep maria ...
分类:
数据库 时间:
2019-10-23 19:56:05
阅读次数:
108
问题:如何将social_kol_tmp表 中的字段cost_YA中日期为201901-201909中的值替换为相同brand和pltform对应18年月份的col_cost字段的数据,其他日期的cost_Y值不变? 假设:social_kol_tmp表 A,social_kol_tmp表B 难点: ...
分类:
数据库 时间:
2019-10-23 19:58:22
阅读次数:
120
mysql备份: 注意:在操作 mysql 库做用户的增删修改的时候,操作完毕的时候最好使用 flush privileges 命令刷新一下权限。否则可能会修改不生效 ...
分类:
数据库 时间:
2019-10-23 20:33:35
阅读次数:
117
sqlsercer事务的使用总结,主要简单减少sql事务的使用以及一些注意点。根据SQLSERVER实现原理,其实,SQLSERVER的每一条执行语句都是一个事务操作,也就是说每一个SQL语句要么操作都成功,要么操作都失败:比如,更新语句,同时更新多个字段,不会出现有的字段更新成功,有的字段更新失败... ...
分类:
数据库 时间:
2019-10-23 20:36:21
阅读次数:
85
一.sql语句优化 1.在查询时尽量使用索引查询,避免全表扫描。以下列出会使用全表扫描的几种情况。 1.考虑在where和order by涉及的列上加索引 2.避免对列进行null值判断,1.在条件中使用not null。2.列中无值设置默认值为-1,0等 3.在条件中避免使用!= , <>操作符, ...
分类:
数据库 时间:
2019-10-23 21:56:53
阅读次数:
107
一、重要的SQL命令 select:从数据库中提取数据 update:更新数据库中的数据 delete:删除数据库中的数据 insert into:插入新数据 create database:创建新数据库 alter database:修改数据库 create table:创建表 alter tab ...
分类:
数据库 时间:
2019-10-23 21:57:40
阅读次数:
102
进入题目后先简单尝试一下。 很明显的宽字节注入。 宽字节注入就是用一个大于128的十六进制数来吃掉转义符\,gbk编码,字节作为一个字符的编码. 手工注入1、判断列数:http://chinalover.sinaapp.com/SQL-GBK/index.php?id=%df%27 order by ...
分类:
数据库 时间:
2019-10-23 22:01:41
阅读次数:
101
某些场景下需要将数据库分开备份,有些场景又需要将所有数据库合在一起备份,特此整理此备份脚本 ...
分类:
数据库 时间:
2019-10-23 22:08:44
阅读次数:
94