码迷,mamicode.com
首页 > 数据库 > 周排行
Windows10上安装MySQL(详细)
一、下载MySQL 1、在浏览器里打开mysql的官网http://www.mysql.com 2、进入页面顶部的"Downloads" 3、下滑页面,打开页面底部的“Community(GPL) Downloads” 4、然后点击MySQL Installer for Windows 5、页面底端 ...
分类:数据库   时间:2020-09-24 22:14:17    阅读次数:89
线程池02-LinkedBlockingQueue 阻塞队列
首先,我们先了解一下什么是阻塞队列: 当队列满了时,队列会阻塞插入元素的线程,直到队列不满; 当队列为空时,获取元素的线程会等待队列变成非空。 常用到的方法 上面是对阻塞队列的简单了解,下面重点分析一下LinkedBlockingQueue。 源码分析 Node节点 可以看出是单向的链表结构 sta ...
分类:数据库   时间:2020-09-24 22:14:44    阅读次数:101
Mysql 报文格式
我准备从mysql的实现出发,将mysql好好理解一下,从他的逻辑结构一层一层出发,感受一下,所以再学第一层之前,要先对mysql整体的逻辑结构有一个初步认识 mysql逻辑架构 整体来说,MySql的逻辑架构分成三个部分,这个之前我以为提到过1)客户端:主要是建立连接的过程,交互的过程2)核心服务 ...
分类:数据库   时间:2020-09-24 22:15:01    阅读次数:116
Postgresql流复制配置方法
在两个或多个部署了postgresql数据库上,进行配置流复制。或基于原来的流复制架构进行扩展备用节点。出现问题可进行手动切换主库
分类:数据库   时间:2020-10-05 21:41:49    阅读次数:36
Zabbix技术交流|Linux客户端连接oracle数据方法
在oracle数据库上配置数据库账号,并配置允许远程访问;(若数据库配置了白名单,需允许客户端IP)
分类:数据库   时间:2020-10-05 21:42:09    阅读次数:35
开源软件联盟PostgreSQL分会喜迎中秋国庆
中国开源软件联盟PostgreSQL分会恭祝大家国庆中秋节日快乐!
分类:数据库   时间:2020-10-05 21:44:37    阅读次数:30
Ubuntu下给MySQL修改root密码
Ubuntu下给MySQL修改root密码 转自:https://www.sunzhongwei.com/set-mysql-root-password-on-ubuntu-1804?from=sidebar_new ubuntu 18.04 上安装 mysql 5.7 之后,默认没有设置 root ...
分类:数据库   时间:2020-10-05 21:52:11    阅读次数:34
【MySQL数据库软件、SQL】
内容 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 ...
分类:数据库   时间:2020-10-05 21:53:13    阅读次数:32
thinkphp5 数据库原生查询
Db类支持原生SQL查询操作,主要包括下面两个方法: query方法query方法用于执行SQL查询操作,如果数据非法或者查询错误则返回false,否则返回查询结果数据集(同select方法)。 使用示例: Db::query("select * from think_user where stat ...
分类:数据库   时间:2020-10-05 21:53:27    阅读次数:35
CentOS 7安装Oracle11g详细步骤
1、安装linux注意事项,swap需要大于4g2、初始化设置修改固定ip地址,可用修改/etc/hosts关闭selinux,修改/etc/selinux/config,SELINUX=enforcing改为SELINUX=disabled关闭防火墙,systemctldisablefirewalld.service,查看状态systemctlstatusfirewalld.service3、配
分类:数据库   时间:2020-10-05 22:00:59    阅读次数:40
常用高并发网络线程模型设计及mongodb线程模型优化实践
服务端通常需要支持高并发业务访问,如何设计优秀的服务端网络IO工作线程/进程模型对业务的高并发访问需求起着至关重要的核心作用。本文总结了了不同场景下的多种网络IO线程/进程模型,并给出了各种模型的优缺点及其性能优化方法,非常适合服务端开发、中间件开发、数据库开发等开发人员借鉴。
分类:数据库   时间:2020-10-05 22:04:05    阅读次数:39
Oracle游标和触发器
oracle游标和触发器回顾表空间表空间:逻辑名词:表、视图、索引;拆分:段、区、块(最小的存储单元)物理文件的构成:1、tcl文件2、log文件3、dbf文件(数据文件)一个或者多个表空间----------->一个物理文件(dbf文件)1、创建表空间和用户1、创建表空间(切换成管理员)2、创建用户关联表空间3、授权示例:--表空间:数据表空间createtablespacetbs_331
分类:数据库   时间:2020-10-05 22:06:36    阅读次数:47
Oracle就业课之子程序
4、子程序回顾练习:declarev_nameemp.ename%type:=‘张三‘;v_jobemp.job%type:=‘游客‘;beginfornin1..3loopinsertintoemp(empno,ename,job,mgr,hiredate,sal,deptno)values(n*10,v_name||n,v_job,8000,to_date(‘2020-9-16‘,‘yyyy-
分类:数据库   时间:2020-10-05 22:06:56    阅读次数:34
Oracle就业课之PL/SQL
Pl/SQL学习目标1、认识plsql2、变量、常量3、匿名块4、分支语句5、循环6、事务学习内容1、plsqlsql:结构化的查询语言:insert、update、delete、select表链接查询:内连接:返回多表中都匹配(==)的数据外连接:左(所有数据)、右(所有数据)笛卡尔乘积:plsql:过程化的SQL语言;扩充了:变量、常量、分支语句、循环、数据结构;匿名块的形式写命令2、变量、常
分类:数据库   时间:2020-10-05 22:07:08    阅读次数:45
SQL:三 聚合与排序
对表进行聚合查询 聚合函数 通过 SQL 对数据进行某种操作或计算时需要使用函数。 常用函数 COUNT: 计算表中的记录数(行数) SUM: 计算表中数值列中数据的合计值 AVG: 计算表中数值列中数据的平均值 MAX: 求出表中任意列中数据的最大值 MIN: 求出表中任意列中数据的最小值 用于汇 ...
分类:数据库   时间:2020-10-05 22:20:49    阅读次数:41
BUU-Web-[GXYCTF2019]BabySQli
联合查询查询不存在数据会构造虚拟的数据 页面是一个登录界面,随便输一个发现不是以get方式请求,抓包看到是post方式 发现一串奇怪字符 wp说是base32+base64 这里如果用户不是admin,就会提示wrong user! 爆一下字段数 oder by 被过滤了,union select没 ...
分类:数据库   时间:2020-10-05 22:23:17    阅读次数:44
MySQL运维---
一、从库线程管理 1、停止线程 2、启动、停止单个线程 3、需要重新change master to的时候 4、从库关于主从的相关文件 5、查看relaylog内容 二、模拟主从复制过程中的故障 1、连接数过小问题 排查思路: 2、模拟主库binlog日志与从库对应不上问题 报错描述: 3、模拟SQ ...
分类:数据库   时间:2020-10-05 22:23:52    阅读次数:38
Seata1.3+nacos+mysql8.x整合
Seata1.3+nacos+mysql8.x整合配置 1.先确定Seata版本 spring-cloud-alibaba使用2.2.1.RELEASE版 seata使用1.3版本,包括seata服务端(就是seata-server)、使用seata的各种微服务端(后面统称seata客户端),都使用 ...
分类:数据库   时间:2020-10-05 22:26:51    阅读次数:114
MySQL运维---半同步复制
一、异步复制存在的问题 1、拓扑图 问题:如果在从库返回了ack之后,还没来得及执行第7步写入磁盘,服务器异常宕机,那就会造成数据丢失。 解决:先执行第7步,把数据写入磁盘,再向主库返回ack,主库才执行commit,这个解决方案称为半同步复制。 ...
分类:数据库   时间:2020-10-05 22:35:23    阅读次数:49
Mybatis的SQL执行流程源码剖析
概述源码就是能够被用来执行,生成机器能够识别的代码,通过开源源码,可以引用其功能。重要性1、mybatis中的sql执行,不紧要知道返回的结果是什么,还需要知道这结果是怎么来的,经过了怎样的处理,只有知道了这样的原理,碰到问题才能更好的知道问题出在那个环节。2、能更好的扩展应用程序,可以做到代码的复用,减少开发成本和时间。3、学习其中的设计思想能够在其他应用得已应用。步骤源码阅读,可以从测试用例着
分类:数据库   时间:2020-10-06 19:57:37    阅读次数:35
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!