运行Linux版本: chmod +x navicat16-premium-cs.AppImage Navicat Premium 16的试用期只有14天,快到期之前,做如下动作 打开.config #.config文件夹是隐藏文件 需要输入ls -a才能看到,或打开可视化界...
mysql
mysql 查询塞选出字段符合国内手机号的数据
要从 MySQL 数据库中的某个字段筛选出符合国内手机号(中国大陆)格式的数据,可以使用正则表达式来进行匹配。中国的手机号码通常以1开头,第二位通常是3-9之间的数字,总长度为11位数字。 使用 REGEXP 进行筛...
mysql 6个数据库其中的一个表字段去重
要在 MySQL 中对来自 6 个不同数据库中的同一个表的某个字段进行去重操作,你可以使用 UNION 操作符来合并这些表的数据,并在外部查询中应用 SELECT DISTINCT 来去除重复项。与 UNION ALL 不同,UNION 默认会去除...
Mysql导入sql脚本报错,时间格式数据为空
Mysql导入sql脚本时候导入的sql脚本中有时间格式为空的时候时间格字段会报错。 解决方式也很简单: 查看sql_mode : select @@session.sql_mode; 查询结果: STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO...
使用mysql导入sql文件时默认时间(时间类型为datetime)不能为null的问题
在使用mysql数据库进行数据备份时,转储之后的sql在运行过程中出现了一个error,报了updatetime不允许为空的错误,时间类型为datetime,但转出之前还是能够正常使用的,因此看新环境中mysql的配置文件my.ini中配...
MySQL锁机制:原理、死锁解决及Java防范技巧
引言 在数据库系统中,锁机制是为了保证数据一致性和完整性的重要手段。MySQL作为广泛使用的关系型数据库管理系统,其锁机制尤为重要。本文将详细介绍MySQL的锁机制原理及实现,并说明在生产环境中如何解决死锁...
分库分表-分页排序查询
背景:我们系统上云后,数据根据用户UDL部分数据在国内,部分数据存储在海外,因此需要考虑分库查询的分页排序问题 一、分库后带来的问题 需求根据订单创单时间进行排序分页查询,在单表中的查询SQL如下(省略...
IN语句可以用于查询两个字段
IN语句可以用于查询两个字段,允许在一个查询中匹配多个字段的值。这种用法在SQL查询中特别有用,尤其是当你需要基于多个条件过滤记录时。使用IN语句查询两个字段的基本语法是: sql SELECT column1, col...
mysql 两个字段拼接in查询
在MySQL中,如果你想将两个字段拼接起来,并使用拼接后的结果进行IN查询,你可以使用CONCAT()函数来拼接字段,然后将拼接后的结果用于IN语句。以下是一个简单的例子: 假设你有一个名为users的表,该表有两个...
MySql备份·实时备份mysqlbinlog
一、binlog日志介绍 是MySQL服务日志文件的一种,也叫二进制日志 保存除查询之外的sql命令 启用日志能够达数据自动备份数据的作用 搭建MySQL主从同步存储结构的必要条件 默认MySQL服务没有启用binlog日志 ...