码迷,mamicode.com
首页 > 数据库
配置mysql++库
//Manjaro $ sudo pacman -S mysql++ $ touch main.cpp $ vim main.cpp 1 # include <iostream> 2 # include <mysql++.h> 3 4 using namespace std; 5 6 int mai ...
分类:数据库   时间:2019-11-11 23:07:37    阅读次数:134
数据库
并发事务带来哪些问题? 在典型的应用程序中,多个事务并发运行,经常会操作相同的数据来完成各自的任务(多个用户对同一数据进行操作)。并发虽然是必须的,但可能会导致以下的问题。 脏读(Dirty read): 当一个事务正在访问数据并且对数据进行了修改,而这种修改还没有提交到数据库中,这时另外一个事务也 ...
分类:数据库   时间:2019-11-11 21:56:27    阅读次数:89
oracle基础(基本介绍)
数据库 磁盘上存储的数据的集合 在物理上表现为数据文件、日志文件和控制文件等 在逻辑上以表空间形式存在 必须首先创建数据库,然后才能使用Oracle 数据库实例 每个启动的数据库都对应一个数据库实例,由这个实例来访问和控制数据库 为了运行数据库, Oracle系统所运行的所有进程和分配的内存结构的组 ...
分类:数据库   时间:2019-11-11 21:49:06    阅读次数:148
数据库之十:谓词
1、比较谓词: =、<、>、<> 2、like:模糊查询 _代表一个字符,%代表0个或者多个字符: select * from student where sid like '_1%' 表示sid的第二个字符是1的所有数据 3、between: select * from student where ...
分类:数据库   时间:2019-11-11 21:45:15    阅读次数:101
如果大量的慢查询让mysql性能急剧下降怎么办?
在日常开发过程中,如果我们不重视sql语句的性能,这将导致严重的后果。但是在紧急情况下,对于由大量的慢查询引起的数据库性能问题,我们需要有足够多的措施对其进行处理。 万能的show processlist; 使用 可以快速查询到数据库正在执行的sql语句,在这里了给大家提供一个模板: 使用以上的sq ...
分类:数据库   时间:2019-11-11 21:43:39    阅读次数:100
mysql开启关闭慢查询日志
在日常开发中,为了监控数据库的执行情况,往往我们需要开启慢查询日志。通过检查慢查询日志来确定sql的方向。但是长时间的运行势必导致慢查询日志过大,这种情况就需要将旧的慢查询日志保存起来,然后重新生成一份慢查询日志。 ————参考博客: "正确安全清空在线慢查询日志slow log的流程" 查看当前慢 ...
分类:数据库   时间:2019-11-11 21:27:24    阅读次数:118
centOS7 下 安装mysql8.x
第一部分 CentOS7安装mysql1.1 安装前清理工作;1.1.1 清理原有的mysql数据库;使用以下命令查找出安装的mysql软件包和依赖包: 显示结果如下: 使用以下命令依次删除上面的程序 删除mysql的配置文件,卸载不会自动删除配置文件,首先使用如下命令查找出所用的配置文件; 可能的 ...
分类:数据库   时间:2019-11-11 21:25:32    阅读次数:99
mysql的体系管理
(一)使用systemd管理mysql服务 1.源码包步骤 2.二进制包步骤 \ 修改mysql配置文件 (二)mysql连接方式 1.第一种连接方式 ? TCP/IPL连接 2.第二种连接方式 socket连接 问题 (三)MySQL体系结构管理 mysqld一个二进制程序,后台的守护进程 (四) ...
分类:数据库   时间:2019-11-11 21:12:02    阅读次数:105
数据库设计范式
1,目前关系型数据库设计范式共有六种,在此根据个人实践经验用【人话】来说明我们常用的三种范式 第一范式:浓缩成一句话就是,列唯一 示例:使用 "Price" 字段存储 "124.12元" 是错误的,正确的是用 "Price" 存储价格 "124.12",并使用 "Unit" 字段 存储单位 "元" ...
分类:数据库   时间:2019-11-11 19:55:04    阅读次数:65
在python操作数据库中游标的使用方法
cursor就是一个Cursor对象,这个cursor是一个实现了迭代器(def__iter__())和生成器(yield)的MySQLdb对象,这个时候cursor中还没有数据,只有等到fetchone()或fetchall()的时候才返回一个元组tuple,才支持len()和index()操作, ...
分类:数据库   时间:2019-11-11 19:53:36    阅读次数:102
MyBatis接口式编程(SqlSession直接调用API向接口转变)
package com.atguigu.mybatis.dao; import com.atguigu.mybatis.bean.Employee; /** * @Author 谢军帅 * @Date2019/11/11 16:16 * @Description */ public interfac ...
分类:数据库   时间:2019-11-11 18:36:54    阅读次数:103
数据库学习(四)
聚合与分组 1、分组查询 select 字段 from 表 group by 字段; select 字段,count(*) from 表 group by 字段; 在分组的情况下,只能够出现分组字段和聚合字段,其他的字段没有意义,会报错!!! 2、聚合筛选(having) select 字段1 fr ...
分类:数据库   时间:2019-11-11 18:26:47    阅读次数:57
flink sql
StreamTableEnvironment 该类包含sql解析、验证、优化、执行等各环节需要的元数据管理器 ,模块管理器(模块包含函数集、类型集、规则集) ,用户自定义函数管理器 ,线程池、sql解析器 。 DataType 定义了逻辑类型,并且对其底层实际物理类型进行暗示。 LogicalTyp ...
分类:数据库   时间:2019-11-11 18:23:01    阅读次数:112
mysql设置远程可访问
mysql -u root -p use mysql; select host, user, authentication_string, plugin from user grant all privileges on *.* to 'root'@'%' identified by 'passwo ...
分类:数据库   时间:2019-11-11 18:22:43    阅读次数:78
sql
题目2: 题目3: ...
分类:数据库   时间:2019-11-11 18:20:47    阅读次数:112
koa2整合mysql
引入mysql包 npm install mysql 封装mysql 创建mysql.js文件放在utils(工具包)中 使用pool连接池 mysql.js 引入mysql.js 在app.js中 使用 不使用连接池 尾声 用 createConnection 创建 Mysql 连接,每执行一次 ...
分类:数据库   时间:2019-11-11 18:15:15    阅读次数:107
Mongodb 吃屎记录
使用service start mongodb systemctl mongodb start 配置文件中写入fork = true 并且输入命令 sudo mongod -f ./mongodb.conf,百分百报错:about to fork child process, waiting unt ...
分类:数据库   时间:2019-11-11 18:07:58    阅读次数:287
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!