变量mysql_pwd mysql pwd

NLog配置文件变量

${basedir}:应用程序当前目录 ${shortdate}:短日期【2022-01-06】 ${longdate}:长日期【2022-01-06 14:05:20.4023】 ${logger}: 记录器的名字 ${event-properties:FileName}:自定义属性 ${leve ......
变量 文件 NLog

Python操作MySQL

安装: pip install pymysql 使用: import pymysql (1) 链接MySQL数据库 db = pymysql.connect(主机名,用户名,密码,数据库名) db = pymysql.connect(host='localhost', user='root', pa ......
Python MySQL

MySQL创建默认当前时间字段

MySQL创建一个时间字段默认当前时间,插入数据时无需给这个字段添加值,会自动默认当前时间 类型:timestamp,默认值:CURRENT_TIMESTAMP ......
字段 时间 MySQL

Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure

2023-07-06 1、问题描述 测试mybatis-plus代码功能的时候出现Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure问题 2、问题解决 通过查阅,发现,这个 ......

mysql的索引底层数据结构

mysql索引数据结构 B+Tree数据结构 索引是帮助mysql更好获取数据的一种排好序的数据结构 传统B-Tree数据结构 叶节点具有相同的深度,叶节点的指针为空 所有索引元素不重复 节点中的数据索引从左到右递增排列 mysql优化后的B+Tree数据(B-Tree变种) 非叶子节点不存储dat ......
数据结构 底层 索引 结构 数据

mysql分库分表 sharding-jdbc 5.0的代码实现 (二)

### 分库分表 之前试过了分表不分库,详情见:https://www.cnblogs.com/expiator/p/17524493.html 这次再试下分库分表。 ### 依赖包 SpringBoot 用的是 2.6.13 版本。 ``` org.apache.shardingsphere sh ......
分表 分库 sharding-jdbc sharding 代码

MySQL安装部署

禁用SELinux: 方法一:vi /etc/selinux/config SELinux=disabled 方法二:sed -i '/^SELINUX=/ c SELinux=disabled' /etc/selinux/config setenforce 0 //设置为宽容(警告)模式 四种方法 ......
MySQL

浅分析MySQL架构图

MySQL架构大致可以分为4层:客户端、server层、存储引擎层、物理文件层 客户层:为各种语言提供连接MySQL的方法 server层:包括连接器、查询缓存、分析器、优化器、执行器等,涵盖mysql的大多数核心服务功能,以及所有的内置函数,所有跨存储引擎的功能都在这一层实现。 数据存储层:负责数 ......
架构 MySQL

jdk配置环境变量(详细)

java语言的产品是jdk 自从2009年 oracle 收购的sun公司从此java 的隶属于oracle公司下 1 去oracle官网下载jdk https://www.oracle.com/java/technologies/downloads/ 找到自己想要的jdk版本,下载好点击下一步安装 ......
变量 环境 jdk

python变量

## 1. 变量命名 > 变量名只能包含字母、数字和下划线。变量名不能以数字开头。 > 变量名不能包含空格,可使用下划线 > python关键字和函数名不能用作变量 > 慎用1和大写O > 变量名默认用小写字母表示 ## 2. 多个变量同时赋值 ``` x,y,z = 1, 2, 3 print(f ......
变量 python

python数值变量

## 1. 整数 ``` # + - * / % 2 + 3 # 乘方 3 ** 2 (2 + 3) * 4 ``` ## 2. 浮点数 ``` # 精度有误 0.2 + 0.1 ``` ## 3. 整数和浮点数 ``` # 除的结果总是浮点数 4/2 # 其他运算,一个整数一个浮点数,结果也是浮点 ......
数值 变量 python

MySQL ConnectJ 的一个报错

# MySQL ConnectJ maxwell-bootstrap 报错 Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites a ......
ConnectJ MySQL

Nacivate 连接远程mysql时 报错 Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0

出现这种报错 首先要检查 第一:查看mysql的配置文件 /etc/my.cnf ,根据服务器的不同 以及安装的mysql版本 有的是配置文件 /etc/mysql/conf.d/50.server.conf step 1: 注释bind-address = 127.0.0.1这句step 2: 找 ......

Linux环境变量

环境变量是一种存储在操作系统中的特殊变量,用于存储有关系统环境和配置的信息。 它们被用于指定命令行工具和应用程序的行为,以及为用户提供方便的配置选项。 在Linux系统中执行:env命令即可查看当前系统中记录的环境变量。 环境变量是以键值对的形式存在的,其中键是变量的名称,值是变量的内容。 为何无论 ......
变量 环境 Linux

【关于mysql日期区间范围判断】

mysql version:8.0 1.场景1:根据**起止日期**来判断表内某日期字段是否在此区间内,并获取符合条件的数据: mapper内查询方法中传入两个字段:起,止日期(string且yyyy-MM-dd HH:MM:SS)作为查询参数,而creation_date是具体到秒的datetim ......
区间 范围 日期 mysql

mysql学习命令(持续更新)

####1、基本命令行 `create database king_db;` 创建一个数据库 `show databases;` 显示数据库 `use king_db;` 使用数据库 `create table tbl_user( u_id int primary key auto_incremen ......
命令 mysql

mysql备份脚本

定时任务: 09 00 * * * /bin/bash /data/scripts/dbbak.sh >> /backup/backup_$(date +\%Y\%m\%d\%H\%M\%S).log 2>&1 dbbak.sh: #!/bin/bash# 设置备份相关参数BACKUP_DIR="/ ......
脚本 备份 mysql

MySQL数据库8.0.29-8.0.31版本使用 INSTANT 算法新增字段bug

xxx下发MySQL数据库共性隐患排查通知,要求统一排查MySQL数据库8.0.29及以后版本使用 INSTANT 算法新增字段后期变更回滚可能导致数据库宕机的隐患,排查方法及整改方法详见下表和附件。 请各分支()数据库运营人员集中排查隐患,及时整改。 隐患概述 MySQL数据库8.0.29及以后版 ......
字段 算法 INSTANT 版本 数据库

MySQL常用字符串函数

# 一、常用函数 ## 1.1 ASCII(str) 返回值为字符串str的最左字符的数值,即取得最左字符的ascii码。假如str为空字符串,则返回值为 0 。假如str 为null,则返回值为 null。 ```sql mysql> select ascii('a'); + + | ascii( ......
字符串 函数 字符 常用 MySQL

MySQL:SQL 错误 [1118] [42000]: Row size too large.

1.场景: 今天在用MySQL建表的时候,报了一个错误; SQL 错误 [1118] [42000]: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. Th ......
错误 MySQL 42000 large 1118

函数 global全局变量; 局部变量;缺省参数

# 函数 在函数里设置全局变量,会因为被赋值而修改 x=2 def funcx(): global x #这个x 是全局变量 会因为函数里面被赋值而修改 x=9 print("this x is in the funcx:-->",x) funcx() print(" ") print("this ......
变量 全局 局部 函数 参数

Mysql进阶篇(一)之存储引擎

# 一. MySQL体系结构 ![](https://tcs-devops.aliyuncs.com/storage/112v957e3962f4a8a6d4d8eb1a194d885fa0?Signature=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJBcHB ......
引擎 Mysql

MySQL-锁等待排查

## 背景 最近我们的登录系统在每个钟点的 18分就会登录不进去, 排查后发现有锁等待情况 , 周期地发生那么很大几率是自动任务了, 为了找到为什么会锁等待 ,我们做了以下的排查 ## 排查过程 ````SQL -- 1.锁住的事务 SELECT * FROM INFORMATION_SCHEMA. ......
MySQL

Android 环境变量配置

**`+`开头的为新增** **`*`开头的为更新添加** `+` ANDROID_HOME -> sdk地址,例如[D:\Developer\Android\Sdk] `*` Path -> %ANDROID_HOME%\tools `*` Path -> %ANDROID_HOME%\platf ......
变量 Android 环境

Day01-8 变量,常量,作用域

变量 变量就是可以变化的量 java是一种强类型语言,每一个变量都必须声明其类型 java变量是程序中最基本的存储单位,其要求包括变量名,变量类型和作用域 type varName [=value] [{,varName}]//不建议一行定义多个值;//数据类型 变量名 = 值;//可以使用逗号隔开 ......
常量 变量 作用 Day 01

mysql中count(*)和found_rows()的区别

count(*)和found_rows()都可以用来求查询记录的数量 而count(*)往往单独使用,found_rows()却可以跟上前面一个查询,即select * from table limit 10; select found_rows();这样的 总共可分为几个区别:1.count(*) ......
found_rows mysql count found rows

python [pymysql] 操作MySQL数据库

python [pymysql] 操作MySQL数据库 # 连接、关闭数据库 ```python def get_conn_(): """ :return: 连接,游标 """ # 创建连接 conn = pymysql.connect(host="", user="", port=3306, pa ......
pymysql 数据库 数据 python MySQL

MySQL的match函数在sp中使用的BUG解析

## 一、问题发现 在一次开发中在sp中使用`MySQL PREPARE`以后,使用`match AGAINST`语句作为`prepare stmt`的参数后,发现执行第二遍call会导致数据库crash,于是开始动手调查问题发生的原因。 > 注:本次使用的 MySQL 数据库版本为最新的debug ......
函数 MySQL match BUG

基于Ubuntu20.04在k8s 1.25部署gin+MySQL服务

#### 0. 前言 某天突发奇想,既然都学了 docker 了,那干脆,顺便把 kubernetes 也学了,于是开始了我长达一个月的环境搭建、踩坑历程。 最开始,我的想法是,在我的物理机使用 WSL + docker 来部署服务,但是 WSL 部署的服务好像只是单机版,和实际生产中的情况相差甚远 ......
Ubuntu 20.04 MySQL 1.25 k8s

MySQL Router 使用案例

MySQL Router通常会使用两个端口来处理读操作和写操作。 要在Python中与MySQL Router和MySQL ReplicaSet搭配使用,并利用MySQL Router的两个端口,您可以按照以下步骤进行配置: 1.启动MySQL Router: 首先,启动MySQL Router服务 ......
案例 Router MySQL