首页 > 数据库技术
docker-compose 启动mysql 容器时 error.log 无权限访问怎么办?
场景分析 docker-compose 运行mysql 容器的时候一直报下面的错误: .../var/log/mysql/mysql-error.log' for error logging: Permission denied" 问题分析 出现这个问题,主要是容器中启动MySQL 服务的是 mys ...
分类:数据库技术   时间:2020-08-17 22:33:09    收藏:0  评论:0  赞:0  阅读:353
SQLMap-02
0x01SQLMap入门 1、判断是否有注入 sqlmap -u "http://192.168.227.1/sqli-labs-master/Less-1/?id=1" 存在注入 当注入后面的参数大于2个时,需要添加双引号 sqlmap -u "http://192.168.227.1/sqli- ...
分类:数据库技术   时间:2020-08-17 22:30:50    收藏:0  评论:0  赞:0  阅读:94
SQL 查询语句先执行 SELECT?
SELECT语句的完整语法: SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOIN <right_table> ON <join_condition> WHERE <where_condition> GROUP BY <gr ...
分类:数据库技术   时间:2020-08-17 22:21:13    收藏:0  评论:0  赞:0  阅读:86
Centos7部署MySQL-router实现读写分离及从库负载均衡
简介MySQLRouter是处于应用client和dbserver之间的轻量级代理程序,它能检测,分析和转发查询到后端数据库实例,并把结果返回给client,是mysql-proxy的一个替代品Router可以实现读写分离,程序不是直接连接数据库IP,而是固定连接到mysqlrouter,MySQLRouter对前端应用是透明的,应用程序把MySQLRouter当作是普通的mysql实例,把查询发
分类:数据库技术   时间:2020-08-17 17:26:54    收藏:0  评论:0  赞:0  阅读:113
mysql连接池如何确定大小?
目录 一、笔者前言 二、正菜开始 三、假设你的服务有1万并发的访问 四、为啥有这种效果? 五、其他应该考虑到的因素 六、连接数计算公式 七、结论:你需要的是一个小连接池,和一个等待连接的线程队列 八、额外需要注意的点 一、前言 基本上来说,大部分项目都需要跟数据库做交互,那么,数据库连接池的大小设置 ...
分类:数据库技术   时间:2020-08-17 17:26:12    收藏:0  评论:0  赞:0  阅读:108
python学习4--python3连mysql增删改查
前言 pymysql是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用mysqldb。 环境准备 python3.7 使用pip安装PyMySQL pip install pymysql 先使用第三方工具连接mysql数据库,比如navicat连接mysql 连接名 ...
分类:数据库技术   时间:2020-08-17 17:21:11    收藏:0  评论:0  赞:0  阅读:95
mongodb的聚合操作
1.什么是聚合聚合是MongoDB的高级查询语言,它允许我们通过转化合并由多个文档的数据来生成新的在单个文档里不存在的文档信息。MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果,有点类似sql语句中的count(*)。在MongoDB中,有两种方式计算聚合:Pipeline和MapReduce。Pipeline查询速度快于MapReduc
分类:数据库技术   时间:2020-08-17 17:15:32    收藏:0  评论:0  赞:0  阅读:111
MySQL中导入导出sql文件
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构(常用):mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲 ...
分类:数据库技术   时间:2020-08-17 17:06:33    收藏:0  评论:0  赞:0  阅读:93
添加 Oracle 实例菜单
当一个服务器下安装了多个实例,每次都要选择 ORACLE_SID,很烦 如下,在 Oracle 用户的环境变量中配置。 #Add for Multi DB echo "please choose ORACLE_SID for use" echo "select 1 is XXX" echo "sel ...
分类:数据库技术   时间:2020-08-17 17:06:19    收藏:0  评论:0  赞:0  阅读:86
windows下安装mysql8.0
参考地址:https://blog.csdn.net/xionglifei2014/article/details/82593258 https://www.cnblogs.com/qjoanven/p/7898006.html 1.下载并解压 mysql安装包可到官网下载,地址:https://d ...
分类:数据库技术   时间:2020-08-17 15:46:13    收藏:0  评论:0  赞:0  阅读:96
MySQL约束【第二天】
今日内容 1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询 ? 2. 约束 3. 多表之间的关系 4. 范式 5. 数据库的备份和还原 1、DQL:查询语句 1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序 ...
分类:数据库技术   时间:2020-08-17 15:10:42    收藏:0  评论:0  赞:0  阅读:102
Sqlalchemy的学习使用和常见问题
推荐三个简单教程 SQLAlchemy Python SQLAlchemy入门教程(基本用法) 使用SQLAlchemy 下面是一些小知识点和常见问题 1. 获取自增的id qa = QARecords(question='something') db.session.add(qa) db.sess ...
分类:数据库技术   时间:2020-08-17 15:09:59    收藏:0  评论:0  赞:0  阅读:81
MySQL教程38-MySQL删除数据表
在 MySQL 数据库中,对于不再需要的数据表,我们可以将其从数据库中删除。 在删除表的同时,表的结构和表中所有的数据都会被删除,因此在删除数据表之前最好先备份,以免造成无法挽回的损失。 下面我们来了解一下 MySQL 数据库中数据表的删除方法。 基本语法 使用 DROP TABLE 语句可以删除一 ...
分类:数据库技术   时间:2020-08-17 14:43:32    收藏:0  评论:0  赞:0  阅读:91
mongodb 主从复制,副本集
在mongodb中有两种数据冗余方法 1 种是master-slave(主从复制)另一种是replice sets(副本集) Mongodb一共有三种集群搭建的方式: Replica Set(副本集)、 Sharding(切片) Master-Slaver(主从)【目前已不推荐使用了!!!】 其中, ...
分类:数据库技术   时间:2020-08-17 14:16:37    收藏:0  评论:0  赞:0  阅读:92
macOS docker下impdb导入库
写在前面:首先我是一个macOS小白,而且刚接触docker。总体来说,导入的过程遇见非常多的问题,记下来,供我以后慢慢回忆········ 1.将dmp文件拷贝到容器里,oracle的某个位置 上网上看了一下,都说是 容器id:/home/oracle/,于是我就按照人家说的,直接执行拷贝: do ...
分类:数据库技术   时间:2020-08-17 14:07:50    收藏:0  评论:0  赞:0  阅读:90
mysql用 法like concat()
对于mysql 的 like 而言,一般都要用 like concat() 组合,可以防止sql注入 所以用未注释掉的呢种方式会比较好,不推荐直接用like的方式 。 like concat('%/',#{datePath,jdbcType=VARCHAR},'/%') concat函数: 第一个参 ...
分类:数据库技术   时间:2020-08-17 12:25:43    收藏:0  评论:0  赞:0  阅读:321
Windbg Script---从.NET应用程序检索查询/存储过程
好的,假如正在调试一个.NET应用程序。您需要找出从访问数据库的线程执行的查询和存储过程,但是您不知道如何。好消息!这已经不是问题了!此脚本显示与SQLCommand或OracleCommand对象关联的所有查询或存储过程。此外,您可以单击它以获取更多详细信息和使用它的线程。。以下是截图: Sour ...
分类:数据库技术   时间:2020-08-17 08:28:01    收藏:0  评论:0  赞:0  阅读:71
查看当前mysql时区 并设置为北京时间
(1)查看当前时区 正确的应该是CST show variables like '%time_zone%'; (2)如果不是CST,需要修改配置文件 /etc/my.cnf 在[mysqld]中 添加 default-time-zone='+08:00' 最后: 只需完成这两步操作 ,此时查看MyS ...
分类:数据库技术   时间:2020-08-17 08:22:40    收藏:0  评论:0  赞:0  阅读:321
MySQL5.7 MHA测试with GTID
我的实验MHA环境准备:192.168.199.101manager192.168.199.102node01192.168.199.103node02192.168.199.104node03主机环境[root@manager~]#uname-aLinuxmanager3.10.0-1062.12.1.el7.x86_64#1SMPTueFeb423:02:59UTC2020x86_64x86_
分类:数据库技术   时间:2020-08-17 08:14:58    收藏:0  评论:0  赞:0  阅读:84
回去等通知吧, 连sql的执行顺序都不知道?
接下来再走一步,让我们看看一条SQL语句的前世今生。首先看一下示例语句:SELECTDISTINCT<select_list>FROM<left_table><join_type>JOIN<right_table>ON<join_condition>WHERE<where_condition>GROUPBY<group_
分类:数据库技术   时间:2020-08-17 08:12:21    收藏:0  评论:0  赞:0  阅读:75
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!