首页 > 数据库技术
Mysql函数利用
1. loal_file(),读文件 1.1 使用前提:文件位置在服务器上; 文件必须为绝对路径; 用户持有FILE权限; 文件容量小于max_allowd_packet(默认为16MB) 1.2 语句: union select 1, load_file('/etc/passwd'),3 # // ...
分类:数据库技术   时间:2021-05-05 21:25:26    收藏:0  评论:0  赞:0  阅读:29
【Mysql】执行sql的过程
前言:MySQL在我们的开发中基本每天都要面对的,作为开发中的数据中间件,MySQL承担者存储数据和读写数据的职责。因为学习和了解MySQL是至关重要的,那么当我们在客户端发起一个sql到出现详细的查询数据,这其中究竟经历了什么样的过程?MySQL服务端是如何处理请求的,又是如何执行sql语句的?本 ...
分类:数据库技术   时间:2021-05-05 17:56:28    收藏:0  评论:0  赞:0  阅读:19
MyBatis06:动态SQL
1、介绍动态SQL 什么是动态SQL:动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句。 官网描述: MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格 ...
分类:数据库技术   时间:2021-05-05 17:51:41    收藏:0  评论:0  赞:0  阅读:19
mysql面试题总结
1、MySQL的复制原理以及流程? 2、Mysql中的myisam与innodb的区别? 3. 说下mysql的索引有哪些吧,聚簇和非聚簇索引又是什么? 4. B+树索引和哈希索引的区别? 五、B树和B+树的区别? 7. 锁的类型有哪些呢 六、行级锁定的优点和缺点 9. 你们数据量级多大?分库分表怎 ...
分类:数据库技术   时间:2021-05-05 17:42:30    收藏:0  评论:0  赞:0  阅读:27
JDBC连接SQL server 实现增删查改(IDEA整合)
一、环境搭建 1. SQL server 2019 和 SSMS 官网:https://www.microsoft.com/zh-cn/sql-server/sql-server-2019 SQL server 2019下载地址:https://www.microsoft.com/zh-cn/sql ...
分类:数据库技术   时间:2021-05-05 17:32:48    收藏:0  评论:0  赞:0  阅读:26
#[BUGFIX] mssql-node UnhandledPromiseRejectionWarning: ConnectionError: Failed to connect to ip:1433 #sql serverl + express 报错UnhandledPromiseRejectionWarning: ConnectionError: Failed to connect解决
报错 关键报错 “UnhandledPromiseRejectionWarning: ConnectionError: Failed to connect to ip:1433” (node:25104) UnhandledPromiseRejectionWarning: ConnectionErr ...
分类:数据库技术   时间:2021-05-05 17:28:10    收藏:0  评论:0  赞:0  阅读:26
mysql中字符查询与替换
select * from tablename where column like "%str%" 查询表中的某列里包含某str的行 update ear_bbs_threads_content set content = replace(content, substring(content, lo ...
分类:数据库技术   时间:2021-05-05 17:22:00    收藏:0  评论:0  赞:0  阅读:19
使用jdbc时的一些对象解析
DriverManager驱动管理对象 注册驱动(虽然使用Class.forName去注册驱动,但本质上是使用DriverManager注册的) 通过getConnection方法连接数据库(url:jdbc:mysql://主机名或域名:端口/数据库) Connection数据库连接对象 获取执行 ...
分类:数据库技术   时间:2021-05-05 12:03:04    收藏:0  评论:0  赞:0  阅读:23
MyBatis+MySQL8.0实现数据持久化
MyBatis+MySQL8.0实现数据持久化 1. 创建数据库 首先,在Mysql中创建该数据库。 CREATE DATABASE `chapter5` DEFAULT CHARACTER SET utf8; USE chapter5; CREATE TABLE `book`( `id` INT( ...
分类:数据库技术   时间:2021-05-05 11:59:56    收藏:0  评论:0  赞:0  阅读:33
21-5-04_innodb内幕
6.恢复 innodb启动时不管上次是否正常关闭都会尝试进行回复操作 redo日志是物理日志,记录的是页的变化,比逻辑日志如binlog快很多 innodb顺序读取并行应用redo日志 checkpoint表示刷新到磁盘的lsn,在恢复过程中从checkpoint开始的日志部分,例如在checkoi ...
分类:数据库技术   时间:2021-05-05 11:58:19    收藏:0  评论:0  赞:0  阅读:20
SQL 导入EXCEL文件报错 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
SQL 导入EXCEL文件报错 标题: SQL Server 导入和导出向导 操作无法完成。 其他信息: 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data) 按钮: 确定 解决:安装 AccessDatabaseEngine 即可 注意 3 ...
分类:数据库技术   时间:2021-05-05 11:55:08    收藏:0  评论:0  赞:0  阅读:20
数据库-事务隔离级别
一、概述 隔离级别 脏读(Dirty Read) 不可重复读(NonRepeatable Read) 幻读(Phantom Read) 读未提交(Read uncommitted) √ √ √ 读已提交(Read committed) × √ √ 可重复读(Repeatable read) × × ...
分类:数据库技术   时间:2021-05-05 11:54:55    收藏:0  评论:0  赞:0  阅读:22
Oracle进阶(一)存储过程
1、名词释义 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,是由流程控制和SQL语句书写的命名语句块。Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。 2、基本语法 1 --创建语法 2 CREATE [OR REPLACE] PROCEDU ...
分类:数据库技术   时间:2021-05-05 11:48:08    收藏:0  评论:0  赞:0  阅读:20
在Docker中部署mysql主从复制集群
在Docker中部署mysql主从复制集群 环境准备 启动一个mysql容器并将 mysql 的配置文件复制到宿主机 # 创建一个容器 docker run -d -p 3306:3306 --name mysql57 -eMYSQL_ROOT_PASSWORD=123456 mysql:5.7 # ...
分类:数据库技术   时间:2021-05-05 11:44:50    收藏:0  评论:0  赞:0  阅读:20
PostgreSQL group by 后取最新的一条
PostgreSQL group by 后取最新的一条 参考:https://www.cnblogs.com/funnyzpc/p/9311281.html,https://www.cnblogs.com/aeolian/p/9359898.html 需求 针对 registration_id 和 ...
分类:数据库技术   时间:2021-05-05 11:44:33    收藏:0  评论:0  赞:0  阅读:57
Redis的flushall/flushdb误操作
Redis的flushall/flushdb命令可以做数据清除,对于Redis的开发和运维人员有一定帮助,然而一旦误操作,它的破坏性也是很明显的。怎么才能快速恢复数据,让损失达到最小呢? 假设进行flush操作的Redis是一对主从结构的主节点,其中键值对的个数是100万,每秒写入量是1000。 1 ...
分类:数据库技术   时间:2021-05-05 11:44:08    收藏:0  评论:0  赞:0  阅读:36
🍖05 luffy 数据库配置
一.创建数据库 先创建一个 luffy 库 1.可以使用工具 navicate 创建 2.使用命令创建 : create database luffy default charset=utf8; 进入到该数据库查看数据库用户 use luffy # 查看luffy数据库下的用户 select use ...
分类:数据库技术   时间:2021-05-05 11:39:58    收藏:0  评论:0  赞:0  阅读:33
sql性能优化
一.前言 sql优化是个老生常谈的话题,本文会简单罗列一些在sql中可以用到的sql优化方法。 二.方法 1.创建索引 当被问到sql查询优化问题,第一反应基本就是回答建索引了吧。索引是一种用于排序和搜索的结构,在查询数据库时可以减少对I/O的消耗。 2.优化查询语句 1)在查询中不要使用selec ...
分类:数据库技术   时间:2021-05-04 23:49:50    收藏:0  评论:0  赞:0  阅读:35
prometheus+grafana监控mysql最佳实践
导航 前言 环境准备 安装Docker 安装prometheus 安装mysqld_exporter prometheus采集数据 安装grafana grafana配置数据源 感谢您的阅读,预计阅读时长3min。 智客工坊出品必属精品。 引子 互联网时代,一切以互联网为核心,IT的边界被完全打开, ...
分类:数据库技术   时间:2021-05-04 23:47:17    收藏:0  评论:0  赞:0  阅读:49
Django 配置MySQL作为后端数据库
1.配置django项目工程django-adminstartprojectsend_mail_prjcdsend_mail_prjdjango-adminstartappapp01 2.项目中导入pymysqlsend_mail_prj.__init__.pyimportpymysqlpymysql.version_info=(1,4,13,"final",0)pymysql.inst
分类:数据库技术   时间:2021-05-04 23:45:01    收藏:0  评论:0  赞:0  阅读:43
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!