码迷,mamicode.com
首页 > 数据库 > 日排行
win10 安装MySQL过程和遇到的坑
环境:win10系统,MySQL5.7.18 “mysql-5.7.18-winx64.msi” 首先是要运行mysql-5.7.18-winx64.msi,选择安装在C盘(可自定义安装) 第一步 打开命令控制台Cmd ,并进入MySQL安装目录bin目录中 C:\Users\Administrat ...
分类:数据库   时间:2019-06-24 12:39:54    阅读次数:224
一次Mysql slave库恢复实战记录
一次错误的删除mysql master节点上bin-log文件,导致mysql从库同步出现问题,最后从库重建并恢复同步的实战记录
分类:数据库   时间:2019-06-24 13:46:18    阅读次数:124
【转】GDB attach到一个进程
要调试守护进程等已经启动的进程或是调试陷于死循环的进程可以使用attach命令格式 attach pidC语言代码#include <stdio.h> int main(void) { int marks[10]; int i; for(i=0;i<12;i++) { scanf("%d",&mar ...
分类:数据库   时间:2019-06-24 13:52:35    阅读次数:120
SQLSERVER服务器的CPU 100%紧急对应:查询占CPU高的session并KILL
查询使用CPU高的sessionSELECT TOP 10[session_id],[request_id],[start_time] AS '开始时间',[status] AS '状态',[command] AS '命令',dest.[text] AS 'sql语句', DB_NAME([data ...
分类:数据库   时间:2019-06-24 13:53:11    阅读次数:134
SQL SERVER数据库文件删除、分区格式化解决方案
SQL Server系列软件是Microsoft 公司推出的关系型数据库管理系统。2008年10月,SQL Server 2008简体中文版在中国正式上市,SQL Server 2008 版本可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。
分类:数据库   时间:2019-06-24 13:54:11    阅读次数:141
MongoDB简介
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 ...
分类:数据库   时间:2019-06-24 15:07:43    阅读次数:121
数据库连接用户名和密码加密
我们的工程项目往往是使用云数据库的,连接使用账号密码就行了,但是程序里直接有密码是十分不安全的 这里我参考了别人的博客对这个问题进行解决 1. 需求背景 我们在开发应用时,需要连接数据库,一般把数据库信息放在一个属性配置文件中,比如java的mysql连接往往是这样 jdbc.properties的 ...
分类:数据库   时间:2019-06-24 15:10:31    阅读次数:176
docker安装mongodb并备份
安装 官方镜像地址: https://hub.docker.com/_/mongo?tab=description 可以查看对应的dockerfile, 通过观察docker-entrypoint.sh可以看出,docker版的mongo移除了默认的/etc/mongo.conf, 修改了db数据存 ...
分类:数据库   时间:2019-06-24 16:24:49    阅读次数:125
pymysql中DButils的使用
1.在配置文件中设置连接池 2.引用配置文件 在flask中创建一个插件,将pymysql进行封装,views中的func可直接使用,这里insert相当于update、insert、delete三种操作 ...
分类:数据库   时间:2019-06-24 16:31:05    阅读次数:224
SQL Server基础操作(此随笔仅作为本人学习进度记录九!--游标)
游标就是存储结果集,将从指定表中查询出符合条件的记录,组成了结果集,然后把它存到游标当中,如果要显示游标中的哪一条记录 游标(游动的标识) !!!!非常重要的知识点,比较难理解 !!!游标提供了对表中的数据检索的一种方式,一种灵活操作手段,只是检索表中数据的一种方式。 在操作的时候也可以把游标看做是... ...
分类:数据库   时间:2019-06-24 16:32:29    阅读次数:127
SQL Server基础操作(此随笔仅作为本人学习进度记录十 !--触发器)
触发器(同游标一样比较难理解,特殊的存储过程) 触发器是一种存储过程,只不过是一种特殊类型的存储过程,它的特殊性就在于根据某种特殊的情况下触发的, 存储过程的执行需要手动调用,而触发器作为一个存储过程它的执行,不是我们调用的,而是我们进行某些操作之后来触发它的, 它的原理相似于其它语言的事件句柄, ... ...
分类:数据库   时间:2019-06-24 16:36:00    阅读次数:111
CREATE DATABASE - 创建新数据库
SYNOPSIS DESCRIPTION 描述 CREATE DATABASE 创建一个新的 PostgreSQL 数据库。 要创建一个数据库,你必须是一个超级用户或者有特殊的 CREATEDB 权限。 参阅 CREATE USER [create_user(7)]。 通常,创建者成为新数据库的管理 ...
分类:数据库   时间:2019-06-24 16:36:48    阅读次数:149
20190624 Oracle 表分析
dbms_stats.gather_table_stats(。。。) 参数要注意 正常情况只是为了分析表,也可以通过方法创建记录表 分析的结果会记录的记录表中,当然每次运行会有覆盖,主要分析后的结果。 分析表,记录了目前此表的情况,但当表在使用的时候,遇到了分析的脚本,会导致使用出现异常 ETL中调 ...
分类:数据库   时间:2019-06-24 16:39:49    阅读次数:127
centos 7 源码安装 mysql 5.6
1. 下载 mysql 安装包 2. 解压 3. 配置 mysql 用户 4. 安装前置扩展 5. 编译和安装 「参数详情: "点我查看" 」 6. 配置和运行 配置 mysql 启动文件 配置系统变量 修改默认的 /etc/my.cnf 启动 设置root密码 设置开机自启动 完成所有的安装和启动 ...
分类:数据库   时间:2019-06-24 16:40:44    阅读次数:168
MYSQL优化-分表分库、主从复制、读写分离
一、垂直拆分 垂直拆分就是要把表按模块划分到不同数据库表中(当然原则还是不破坏第三范式) 二、水平拆分 垂直切分只是把表按模块划分到不同数据库,但没有解决单表大数据量的问题,而水平切分就是要把一个表按照某种规则把数据划分到不同表或数据库里。 Scale-up与Scale-out区别 Scale Ou ...
分类:数据库   时间:2019-06-24 16:41:01    阅读次数:178
navicat常用快捷键与SQL基本使用
一、Navicat常用快捷键 1,Ctrl+q就会弹出一个sql输入窗口 2,Ctrl+r就执行sql了 3,按f6会弹出一个命令窗口 4,Ctrl+/ 注释 5,Ctrl +Shift+/ 解除注释 6,Ctrl+R 运行选中的SQL语句 7,Ctrl+Shift+R 只运行选中的sql语句 8, ...
分类:数据库   时间:2019-06-24 16:57:48    阅读次数:540
SQL 查询建表SQL
1.新建一个查询语句,按执行按钮 2.结果页面会显示一条sql语句,复制该语句即可建表 3.建表测试 ...
分类:数据库   时间:2019-06-24 17:04:41    阅读次数:123
2019-06-24 MySQL备份相关工具与命令
1设计备份策略全备、增量、时间、自动1.2日常备份检查备份是否存在备份空间是否够用1.3定期恢复演练(测试库)一季度或者半年备份类型2.1热备在数据库正常业务时,备份数据,并且能够一致性恢复(只能是innodb)对业务影响非常小2.2温备锁表备份,只能查询不能修改(myisam)影响到写入操作2.3冷备关闭数据库业务,数据库没有任何变更的情况下,进行备份数据.业务停止备份方式及工具介绍3.1逻辑备
分类:数据库   时间:2019-06-24 19:37:35    阅读次数:164
MySQL事务
MySQL事务 Transaction(事务)定义 + 事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元) + 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 + 事务只和DML语句有关 ...
分类:数据库   时间:2019-06-24 19:44:33    阅读次数:140
MySQL 5.7 安装过程中遇到的坑
在安装的过程中遇到了几个坑,特地记录下来。启动的时候会有有个错误: 大意为mysql退出且更新不了pid文件。 查看error.log,如图: 大意为ibdtata1文件不够,初始化的时候页数太大。初步判断为配置文件的配置参数问题。 将其改小或注释后解决。 初始化命令: bin/mysql_inst ...
分类:数据库   时间:2019-06-24 20:50:57    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!