日期 格式mysql

再次思考一下Mysql的ACID

ACID是事务的特性:一致性、原子性、隔离性、持久性。(记不住的话,一原隔持-依然搁置) 事务本身来讲,是具有强隔离性的。即一个事务想访问另外一个事务正在访问的数据,需要排队。这种强隔离性,导致并发情况下的访问性能受限。但是有的时候,隔离性弱一点,可以带来的并发访问性能的提升,这个正是MVCC的思想 ......
再次 Mysql ACID

plist文件格式转换器

plist文件是一种用于存储应用程序配置信息的文件格式,其中包含应用程序的各种设置和数据。在过去,plist文件通常是以.plist格式存储的。然而,随着时间的推移,人们开始使用.plistx格式来存储更复杂的数据结构和数据。如果您需要将.plist文件转换为.plistx格式,可以使用在线工具或命 ......
转换器 格式 文件 plist

mysql——date_format(),str_to_date()函数

date_format(): 类似python中的strftime: 将给定格式的日期时间对象转换为字符串。日期时间对象=>字符串,控制输出格式 select date_format(datetime的字段,‘%Y-%m-%d’) 括号中前面是你要格式化的字段,后面是具体要格式化成什么样式。 str ......
date date_format str_to_date 函数 format

MySQL安装与配置

一,安装MySQL(绿色解压版) 打开下载链接,选择版本5.7.24 下载自己电脑对应的位数 MySQL :: Download MySQL Community Server (Archived Versions) MySQL :: 下载 MySQL Community Server (存档版本) ......
MySQL

MySQL 中的 distinct 和 group by 哪个效率更高?

1、distinct用法 语法: SELECT DISTINCT columns FROM table_name WHERE where_conditions; 举例: 多列去重:distinct多列的去重,则是根据指定的去重的列信息来进行,即只有所有指定的列信息都相同,才会被认为是重复的信息。 2 ......
distinct 效率 MySQL group by

mysql连接数查看

1 2 show variables like '%max_connection%'; 查看最大连接数 set global max_connections=1000; 重新设置最大连接数 1 2 3 4 5 6 7 8 9 10 11 mysql> show status like 'Thread ......
mysql

mysql插入数据如果存在则忽略

经常有一种场景,某类数据只能在一张表中存在一条,我们会创建唯一索引进行约束,但是如果重复插入就报错了,所以开发上一版都会先查一次然后再insert。 mysql有个简单的写法,基于已经创建的索引,如果存在的话,那么就忽略这条记录的插入。 不废话了,上代码吧。 create table userabc ......
数据 mysql

使用MySql8.0+项目无法连接数据库问题

MySql连接字符串:==jdbc:mysql://localhost:3306/ssmbuild?useSSL=true&useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai== 注意这里的useSSL为true: ......
数据库 项目 数据 MySql8 问题

五、基于PVC+StatefulSet实现的MySQL主从架构

案例(部署mysql)本节使用 StatefulSet 控制器部署一个 MySQL 集群,然后进行宕机测试,观察集群是否可以正常恢复使用并且不丢失数据。 实现的集群有如下特征: 是一个主从复制的 MySQL 集群 1个主节点, 多个从节点 从节点能够水平扩展 所有的写操作,只能在主节点上执行 读操作 ......
主从 StatefulSet 架构 MySQL PVC

SQL Pretty Printer 格式化sql 利器

SQL Pretty Printer目前提供4种使用方式, 桌面版本,SSMS(SQL Server Management Studio) 插件, VS插件, 和提供API接口。 下载链接:http://www.dpriver.com/dlaction.php ......
利器 Printer 格式 Pretty SQL

记录Mysql 关于 select for update 相关学习

应用场景: 高并发条件下频繁更改数据库导致数据出错 eg: A 和B 同时发起订单 总库存为1 A已经 库存-1 同时间B也进行库存-1操作导致问题发生 所以使用for update 加锁保证数据正常 原则: 一锁二判三更新 for update 仅仅用于InnoDB 引擎 且在事务块 begin/ ......
select update Mysql for

力扣1113(MySQL)-报告的记录(简单)

题目: 动作表:Actions 此表没有主键,所以可能会有重复的行。 action 字段是 ENUM 类型的,包含:('view', 'like', 'reaction', 'comment', 'report', 'share')extra 字段是可选的信息(可能为 null),其中的信息例如有: ......
报告 MySQL 1113

Vscode中保存时代码自动格式化设置

1、在Vscode中使用快捷搜索命令:Ctrl+P 2、在弹出搜索框中输入:setting.json 3、在setting.json文件中配置: "editor.formatOnSave": true, ......
格式 时代 Vscode

nodejs连接mysql数据库

https://www.cnblogs.com/hechunfeng/p/17308654.html 这个是安装数据库 1.我们先建一个表和插入一下字段,这些都是自己弄的 2. 安装 npm install mysql const {createPool} =require('mysql'); co ......
数据库 数据 nodejs mysql

C# JToken.Parse与json对象中的日期处理踩坑记录

###json可以转换为JObject 并通过SelectToken来获取这个对象中的某个属性 某个节点 将json解析为JObject JObject o = JObject.Parse(@"{ 'Stores': [ 'Lambton Quay', 'Willis Street' ], 'Man ......
对象 日期 JToken Parse json

记一次kvm虚机mysql数据库磁盘扩容操作步骤及其问题小坑

背景: 业务量持续增加,原来规划的1T磁盘空间不足以支撑业务发展存储使用,需要对数据库磁盘进行扩容。目前物理机有新增了2块3.5Tssd的数据盘用于数据库虚机磁盘扩容使用。需要安排时间对其进行操作扩容。 操作思路: 1、完成磁盘raid1操作,将新磁盘挂载到物理机上并添加到kvm的存储空间中,创建好 ......
小坑 虚机 磁盘 步骤 数据库

【MySQL】在CentOS 7.5平台通过YUM安装MySQL 5.7

[root@node01 ~]# cat >> /etc/hosts <<EOF 192.168.1.201 node01 EOF [root@node01 ~]# useradd mysql [root@node01 ~]# id mysql uid=500(mysql) gid=500(mysq ......
MySQL CentOS 平台 7.5 5.7

力扣1112(MySQL)-每位学生的最高成绩(中等)

题目: 表:Enrollments (student_id, course_id) 是该表的主键。 问题编写一个 SQL 查询,查询每位学生获得的最高成绩和它所对应的科目,若科目成绩并列,取 course_id 最小的一门。查询结果需按 student_id 增序进行排序。 示例Enrollment ......
成绩 学生 MySQL 1112

mysql安装和nodejs连接数据库

mysql下载地址 https://dev.mysql.com/downloads/installer/ 第一步,安装自定义 2. 添加这三个产品 3. 下一步 4. 默认端口 3306,如果被占用了就自己改下 5. 强密码认证 6,添加密码和用户,密码12345678 ......
数据库 数据 nodejs mysql

PHP连接MYSQL数据库参数设置机器增删查改操作

1.param.php <?php session_start(); if(!$_SESSION["user"]->poststuno) exit('你的工号不正确'); if($_SESSION["user"]->juese=='001') exit('未知错误,请联系管理员 0001'); $d ......
机器 参数 数据库 数据 MYSQL

请封装⼀个⽅法,将以下树形数据转换成期望的格式

转化前 const list = [ {id:1}, {pid:1,id:2}, {id:3}, {pid:3,id:4}, {pid:4,id:5} ] 转化后 [{ id:1, children:[{ pid:1, id:2 }] }, { id:3, children:[{ pid:3, id ......
树形 格式 数据

Hive元数据配置到Mysql

1. 将mysql的JDBC驱动拷贝到Hive的lib目录下 [root@hadoop1 lib]# ls mysql-connector-java-5.1.34.jar 2. 配置MetaStore到Mysql [root@hadoop1 conf]# vi hive-site.xml <conf ......
数据 Mysql Hive

让你脑洞大开的MySQL优化技巧

由于分库分表的原因,和开发规定了不能使用 表表JOIN 语句。因此,我们要将 JOIN 语句的转化成使用 IN 来做。如现在有 表 A(a_id, c_a)c_a有普通索引,表 B(b_id, c_a) 这两个表要关联, 应该转化为以下步骤处理: 先查询B中的 a_id SELECT c_a FRO ......
技巧 MySQL

MySQL行级锁初探

MySQL行级锁初探 版本:8.0.29 最近研究MySQL行级锁发现一个有趣的东东。 正常情况下,对于表级锁来说,对于会话持有某个表的锁(无论什么类型),可以在performance_schema.metadata_locks中查到会话持有锁的信息。 而对于会话对表的DML操作涉及的每一行,竟然都 ......
MySQL

mysql 抓取binlog,进行数据变更及并发分析

步骤 进入mysql的binlog目录, 我的在 /var/lib/mysql 解析数据 基于错误数据,在解析出的 SQL 文件中搜索匹配 mysql mysqlbinlog 的解析命令 sudo mysqlbinlog --no-defaults --base64-output=decode-ro ......
数据 binlog mysql

安装mysql

在服务器下执行cd /usr/local,进入到local文件中。执行mkdir mysql 创建文件夹。 mysql-8.0.22-1.el7.x86_64.rpm-bundle.tar文件拷贝到b服务器的/usr/local/mysql目录下。在b服务器cd /usr/local/mysql进入 ......
mysql

React+Antd在使用form表单提交DatePicker日期框的时候会出现少八小时的情况

在使用antd做form表单提交的时候,突然发现了一个很有意思的bug.就是在使用datepicker组件日期框的时候会出现提交后少一天的问题 我在网上搜索了许多解决办法,也是困扰了我一天的时间,下面代码. let formData = JSON.parse(JSON.stringify(form. ......
表单 DatePicker 日期 小时 时候

Mysql主从同步

1. 配置主服务器 # vi /etc/my.cnf [mysqld] character_set_server=utf8 init_connect='SET NAMES utf8' #服务器唯一标识 server_id=1 #二进制日志文件名 log-bin=master-bin log-bin- ......
主从 Mysql

mysql中字段存储不区分大小写

mysql中查询时,遇到字段不区分大小写的情况,大小写都能取到值 // sql语句中"select * from tab_user where binary username=? and password = ?"; binary 可以做到区分大小写 // MySQL中默认字段是不区分大小写的,如果 ......
字段 大小 mysql

关于OJ中的输入格式的问题

输入:1 2 3 4 5 6 7 8 9 10 如上的输入,并未告诉我们终止条件,这种无上限输入的格式可以用以下格式读入 int main() { int S[100]; int i = 0; while (scanf("%d", S + i)) { i++; } } 其中scanf改成cin也是一 ......
格式 问题