mysql日志
警惕MySQL运维陷阱:基于MyCat的伪分布式架构
警惕MySQL运维陷阱:基于MyCat的伪分布式架构 王竹峰 2018-10-11 09:41:50 作者介绍 王竹峰,去哪儿网数据库总监,目前负责MySQL源码研究与运维、数据库管理和自动化运维平台设计开发及实践工作;中国计算机行业协会开源数据库专业委员会常务理事,擅长数据库开发、数据库管理及维护 ......
Centos7配置Mysql8主从复制同步数据
1.首先需要在三台不同主机安装好mysql8, 参考:https://www.cnblogs.com/haoxuanchen2014/p/17351034.html 主库ip: 192.168.2.66 从库1ip: 192.168.2.67 从库2ip: 192.168.2.68 2. 配置主库 ......
会员积分管理,会员日志管理
积分管理效果图 变更积分效果图: 会员日志管理效果图 控制器代码:admins/controllers/users.go //积分列表 func SocreList(c *gin.Context) { list := modes.ScoreList(c) c.HTML(http.StatusOK," ......
centos7 安装Mysql8并配置可以远程访问
1.卸载centos7自带的MariaDB # rpm -qa|grep mariadb # yum erase mariadb 2. 下载mysql压缩包 # wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.33-el7-x ......
MySQL 错误1418 的解决方法
使用mysql创建、调用存储过程,函数以及触发器的时候会有错误符号为1418错误。 mysql开启了bin-log, 我们就必须指定我们的函数是否是哪种类型: 1 DETERMINISTIC 不确定的 2 NO SQL 没有SQl语句,当然也不会修改数据 3 READS SQL DATA 只是读取数 ......
MySQL查看索引
查看一张指定表的索引信息 点击查看代码 show index from tablename; 查询某个数据库(table_schema)的全部表索引 点击查看代码 -- 排除主键索引 select TABLE_NAME, INDEX_NAME, GROUP_CONCAT(COLUMN_NAME) a ......
Java打印日志接口
###在java开发过程中,为了分析程序异常,或者监控程序运行流程,经常需要用到打印日志。以下为日志接口的具体实现: 点击查看代码 import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; impor ......
Docker容器日志中文乱码问题
背景:在使用docker部署springboot项目的时候,查看项目日志的过程中,发现中文打印出来的都是乱码: ?????? 楼主是通过dockerfile创建的镜像, 解决方案: DcokerFile中增加环境变量 ENV TZ 'Asia/Shanghai' ENV LANG en_US.UTF ......
shell 脚本中定义log日志
#!/bin/bash workspace=$(cd `dirname $0`/.; pwd) cd $workspace function _log_error() { echo -e "\033[31m[ERROR]\033[0m $@" } function _log_info() { ech ......
Django 静态文件 request对象方法 pycharm和Django连接MySQL Django模型层初步了解 基本的ORM操作
目录 静态文件 一、概念 静态文件:不经常变化的文件,主要针对html文件所使用到的各种资源。 例如:css文件、js文件、img文件、第三方框架文件 ps: Django针对静态文件资源需要单独在根目录创建一个static目录统一存放,该目录下的文件类型还有很多,例如:utils目录,plugin ......
使用canal同步mysql数据
工作原理 引用官方说明: canal 模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送 dump 协议 MySQL master 收到 dump 请求,开始推送 binary log 给 slave (即 canal ) canal ......
使用ansible-playbook自动化安装proxysql+replication manager切换MySQL
【proxysql+replication manager切换MySQL】 【剧本说明】 以下文件在roles目录下 tree proxysql/proxysql/├── defaults│ └── main.yml├── files│ └── rpms│ ├── proxysql-2.4.1-1- ......
Django项目如何配置日志文件信息
1、以dict的方式配置在settings.py中 # 日志文件简单配置 ''' LOGGING = { "version": 1, "disable_existing_loggers": False, "handlers": { "file": { "level": "DEBUG", "class ......
mysql主从分离 缓存优化 python操作哨兵集群
今日内容 1 python操作哨兵 # 高可用架构后 》不能直接连某一个主库了 》主库可能会挂掉,后来它就不是主库了 # 之前学的连接redis的操作,就用不了了 import redis conn=redis.Redis(host='',port=6379) conn.set() conn.clo ......
MySQL性能分析工具的使用
在数据库调优种,我们的目标就是响应时间更快,吞吐量更大。利用宏观的监控工具和微观的日志分析可以帮我们快速找到调优的思路或方法。 一、数据库服务器的优化步骤 二、查看系统性能参数 在MySQL种,可以使用show status 语句查询一些MySQL数据库服务器的性能参数和执行频率。 show sta ......
mysql 生成修改列编码的语句
SELECT CONCAT('ALTER TABLE ', TABLE_SCHEMA,'.',TABLE_NAME, ' MODIFY COLUMN `',COLUMN_NAME,'` ',COLUMN_TYPE,' CHARACTER SET utf8mb4 COLLATE utf8mb4_gen ......
MySQL性能优化
提升硬件配置 凡是优化性能,只要没有资源过剩,提升硬件配置一定是可行思路 公共参数优化 最大连接数 :::info max_connections = max_used_connections * 1.25 ::: 单条SQL结果集缓存上限,默认4KB :::info query_cache_lim ......
MySQL8分析利器Explain analyze
EXPLAIN和EXPLAIN ANALYZE区别 EXPLAIN展示查询优化器对该查询计划估计的代价,但是不执行该查询。 EXPLAIN ANALYZE不仅会显示查询计划,还会实际运行语句。 Explain Analyze不影响数据操作方式 EXPLAIN ANALYZE会丢掉任何来自SELECT ......
2023云数据库技术沙龙MySQL x ClickHouse专场成功举办
4月22日,2023首届云数据库技术沙龙 MySQL x ClickHouse 专场,在杭州市海智中心成功举办。本次沙龙由玖章算术、菜根发展、良仓太炎共创联合主办。围绕“技术进化,让数据更智能”为主题,汇聚字节跳动、阿里云、玖章算术、华为云、腾讯云、百度的6位数据库领域专家,深入 MySQL x C... ......
MySQL(一)卸载与重装
一.卸载MySQL 1.关闭MySQL服务 1.可用命令net stop mysql,或者win+r 输入 services.msc -->打开服务MySQL->右键停止 2.卸载MySQL相关程序 1.win+r 输入 control-->打开控制面板-->程序(卸载程序)-->MySQL相关的可 ......
oracle 建立触发器实现登录失败的时候记录日志信息
问题:用户反映oracle用户最近总是会被锁定,解锁后过一天继续被锁定。 解决思路:v$session并不会记录ip信息,建立触发器实现登录失败的时候记录日志信息 CREATE OR REPLACE TRIGGER logon_denied_to_alert AFTER servererror ON ......
mysql获取指定月份所有日期 列表
SELECT date_format( date_add( '2023-03-01', INTERVAL ( id - 1 ) DAY ), '%Y-%m-%d' ) date FROM sys_api_info WHERE id <= DAY (last_day( '2023-03-01' )) ......
python mysql eXCEL
import re import pymysql import requests from bs4 import BeautifulSoup import lxml import sys, io import openpyxl # 数据库信息 host = '192.168.56.101' user ......
mysql8存取json
1、建表 CREATE TABLE `test` ( `id` bigint NOT NULL, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, `msg` json NU ......
mysql求多列最大值
1、使用列转行,每一列都转为一行数据,这样,直接比值就可以了。 优点: 比较常用,可以不用先求出每行或每列的最大值,转换后直接比值即可。 缺点 :大量使用union,union越多,性能越差,在数据量大的情况下不推荐。 select ymd,max(value) from ( select name ......
filebeat篇章——解析 json 日志
解析 json 日志(Parsing json logs) https://www.elastic.co/guide/en/beats/filebeat/8.7/running-on-kubernetes.html#_parsing_json_logs It is common case when ......
在docker中查看对应k8s容器日志
个人博客地址: https://note.raokun.top 拥抱ChatGPT,国内访问网站:https://www.playchat.top 最近遇到在不知道k8s环境只知道k8s部署的docker地址时,需要查看服务日志。 docker inspect 容器id | grep log 可查看 ......
利用Python操作Mysql数据库
我们在进行Python编程的时候,时常要将一些数据保存起来,其中最方便的莫过于保存在文本文件了。但是如果保存的文件太大,用文本文件就不太现实了,毕竟打开都是个问题,这个时候我们需要用到数据库。提到数据库,相信大部分人都不会陌生,今天我们要学的就是数据库中小编自认为最棒的Mysql数据库了。 一、下载 ......