1)插入数据库之前检查数据是否已经存在数据库; 2)添加唯一索引,插入时使用 INSERT INTO … ON DUPLICATE KEY UPDATE… 3)添加唯一索引,插入时使用 INSERT INGNORE IN…
标签:MySql
分布式 - 跨库分页
select * from T order by time offset X limit Y 的跨M个库分页。 全局 每个库都必须返回 X+Y 个数据,所得到的 M*(X+Y) 在服务层进行内存排序,然后再取总的偏移量X…
Mysql索引的使用[详细讲解]
1.索引的简介 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可以提高数据库中特定数据的查询速度。 2.索引的含义和特点 索引是一个单独的、存储再磁盘上的数据库结构,它们包含着对数据表里所有记录的饮用指针。…
python操作mysql
python操作mysql 安装模块 windows:pip install pymysql ubuntu:sudo pip3 install pymysql python操作mysql步骤 import pymysql…
mysql sql语句大全(MySQL语句 整理)
mysql sql语句大全(MySQL语句 整理) 整理加入DESC 降序ASC 升序 复制代码 1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop databas…
spring-boot-plusV1.2.3发布,CentOS快速安装环境/构建/部署/启动项目
spring-boot-plusV1.2.3发布,CentOS快速安装环境/构建/部署/启动项目 [V1.2.3-RELEASE] 2019.09.09 spring-boot-plusV1.2.3发布,CentOS快速…
Django数据库连接丢失问题
问题 在Django中使用mysql偶尔会出现数据库连接丢失的情况,错误通常有如下两种 1. `OperationalError: (2006, 'MySQL server has gone away')` 1. `Op…
MySQL Master Slave Docker部署例子
原文地址:https://chanjarster.github.io… 本文对应代码:github 用Docker部署基于GTID的MySQL Master-Slave Replication例子。 启动Ma…
MySQL修改大表工具pt-online-schema-change原理
MySQL修改大表工具pt-online-schema-change的使用限制: 1)、如果修改表有外键,除非使用 –alter-foreign-keys-method 指定特定的值,否则工具不予执行 2)、…
linux -- Ubuntu查看修改mysql的登录名和密码、安装phpmyadmin
安装好mysql后,在终端输入 mysql -u root -p 按回车,输入密码后提示access denied……ues password YES/NO的错误 原因是用户名或密码不对…
Oracle与MySQL的SQL语句区别
2 表 2.1 创建表(同) create table tableName( columnName1 int, columnName2 int ) 2.2&nb…
mysql查看执行sql语句的记录日志
1、使用processlist,但是有个弊端,就是只能查看正在执行的sql语句,对应历史记录,查看不到。好处是不用设置,不会保存。 –– use information_schema; ̵…