码迷,mamicode.com
首页 > 数据库
中间件怎样记录SQL日志
中间件怎样记录SQL日志 中间件调试的时候,往往需要记录所执行SQL的日志,便于排除程序的BUG。 其实,有一种最简单的办法来实现。 像FIREDAC、UNIDAC还有ADO等数据库引擎,本身提供了SQL日志记录功能。 在程序里面直接开启它们的日志记录功能即可。既方便又省事。 另外,这些数据库引擎, ...
分类:数据库   时间:2020-02-20 17:19:31    阅读次数:103
Python学习第二十五课——Mysql (多表查询)
多表查询: 内连接查询: 首先:创建两个表一个为tableA,一个为tableB,并且插入数据(代码省略) 同时查询两个表的记录: select * from tableA,tableB; 根据tableA中id 等于 tableB 中refer_id 进行内连接查询: select * from ...
分类:数据库   时间:2020-02-20 17:17:00    阅读次数:83
MySQL性能优化---优化方案
1.对查询进行优化,应尽量避免全表查询,首先考虑在where及order by涉及的列上建立索引; 2.应尽量避免where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描; 创建一个普通索引: #普通索引 CREATE INDEX accountname ON accoun ...
分类:数据库   时间:2020-02-20 17:09:17    阅读次数:84
MySQL--启动和关闭MySQL服务
介绍了启动服务器的两种方式,以及可能遇到的问题 第一种:系统服务 1)可以通过右击方式一步步找到服务 右击计算机->选择管理->找到服务,然后双击打开,找到mysql,我安装的是mysql8.0所以服务的名称显示是mysql80,双击选择启动 2)搜索服务,找到mysql80,双击选择启动 3)通过 ...
分类:数据库   时间:2020-02-20 17:06:38    阅读次数:90
怎样建立稳定的长连接的数据库连接池
怎样建立稳定的长连接的数据库连接池 数据库连接池里面会保留许多数据库连接对象。 这些连接对象对数据库的连接,可以是长连接,也可以是短连接。 长连接:在初始化数据库连接池的时候,建立连接对象后,让连接对象连接上数据库,在以后的时间里面都一直保持同数据库之间的连接。 这样做的好处是:不必每次执行数据库操 ...
分类:数据库   时间:2020-02-20 17:01:07    阅读次数:124
MySql优化之存储引擎和sql优化
存储引擎 使用的存储引擎 myisam / innodb/ memory myisam 存储: 如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myisam存储引擎. ,比如 bbs 中的 发帖表,回复表. INNODB 存储: 对事务要求高,保存的数据都是重要数据,我们建议使用INNO ...
分类:数据库   时间:2020-02-20 16:47:14    阅读次数:93
mysql数据库引擎
概述 数据库存储引擎是数据库底层软件组织,数据库管理系统使用数据引擎进行创建,查询,更新和删除数据。不同的存储引擎提供不同的存储机制,索引技巧,锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。mysql的核心就是存储引擎 InnoDB存 ...
分类:数据库   时间:2020-02-20 16:44:13    阅读次数:79
PostgreSQL 初步安装
服务器:centos 客户端:windows(pgAdmin) 1、服务器yum安装 地址:https://www.postgresql.org/download/linux/redhat/ 选择对应要安装的版本,服务器版本后自动会给出地址 dnf install https://download. ...
分类:数据库   时间:2020-02-20 15:36:38    阅读次数:104
MySQL 2.0
MySQL 2.0 select 完整语句 组函数 常用的组函数 AVG COUNT MAX MIN SUM 组函数的语法:(Group By) 注意: 组函数不能在WHERE子句中使用 在组函数中可以使用 Distinct 关键字用于去重 过滤分组:HAVING 子句 使用 HAVING 过滤分组 ...
分类:数据库   时间:2020-02-20 15:33:51    阅读次数:93
批量清理mysql进程
批量kill掉无用的sql语句,避免影响拖垮数据库。 MariaDB [(none)]> show processlist; + + + + + + + + + + | Id | User | Host | db | Command | Time | State | Info | Progress ...
分类:数据库   时间:2020-02-20 15:20:03    阅读次数:87
sqlmap常用命令
(1) 查找数据库 python sqlmap.py -u "http://xxx.cn/index.php/Index/view/id/40.html" --dbs (2) 通过1中的数据库查找对应的表 (假如通过1,得到的是dataname) python sqlmap.py -u "http: ...
分类:数据库   时间:2020-02-20 15:08:19    阅读次数:70
练习 MongoDB 操作 —— 索引篇(二)
练习 MongoDB 操作 —— 索引篇(二) mongodb 更新于 2017 09 19 约 11 分钟 原文链接: https://segmentfault.com/a/1190000011173681 本文围绕索引、游标两部分进行探索,对MongoDB数据库的索引部分有一个大概的了解; 索引 ...
分类:数据库   时间:2020-02-20 15:07:10    阅读次数:84
windows mysql 忘记密码
mysql8.0版本下命令行mysqld –skip-grant-tables 失效,无法登陆的问题1、管理员权限登陆cmd,不会使用管理员登陆的请搜索cmd,搜索结果右键。 2、命令行输入:net stop mysql;然后提示。服务停止中 --> 服务已停止,如出现其他错误请百度。 这只是一个示 ...
分类:数据库   时间:2020-02-20 15:03:39    阅读次数:91
万字分享,我是如何一步一步监控公司MySQL的?
摘自:https://www.cnblogs.com/chengxy-nds/p/12334977.html 整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取 更多优选 一口气说出 9种 分布式ID生成方式,面试官 ...
分类:数据库   时间:2020-02-20 15:02:12    阅读次数:76
配置thinkphp对mysql线上线下切换不同环境的配置 - (mysql-thinkphp) (1)
1.先打印出配置项的信息,在Index控制器下面的index->index里面设置 namespace app\index\controller; class Index { public function index() { dump(config()); }} 2.在总入口文件,thinkphp ...
分类:数据库   时间:2020-02-20 15:01:03    阅读次数:145
连接数据库 - (mysql-thinkphp) (2)
1.现在conf里面写好选择的数据库 选择好了以后 2.在index里面输入 查询mysql数据库里面的表tables_priv的所有数据 public function index() { $res = Db::query("select * from tables_priv"); dump($r ...
分类:数据库   时间:2020-02-20 15:00:49    阅读次数:77
MySQL官网下载太慢的解决方法
第一步,进入官网,选择需要下载的版本,我选择的是Linux通用版5.7,点击Download 第二步,按F12,有些电脑是Fn+F12,查看下载地址 https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.28-linux-glibc ...
分类:数据库   时间:2020-02-20 14:56:49    阅读次数:328
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!