MySQL 索引 (只要能看完)(一篇就够了)
文章目录 前言 一、MySQL索引介绍 1.1 索引的类别 1.2 索引的创建原则 二、索引的管理和使用 2.1 制造实验数据 2.2 explain 使用说明 2.3 创建索引 2.3.1 基于创建表时建立索引 2.3.2 基于已创建好的表创建索引 2.4 删除索引 2.5 聚集索引和二级索引 2.5.1 聚集索引 2.5.2 二级索引(辅助索引) 2.6 覆盖索引 2.7 Multi-Rang…
文章目录 前言 一、MySQL索引介绍 1.1 索引的类别 1.2 索引的创建原则 二、索引的管理和使用 2.1 制造实验数据 2.2 explain 使用说明 2.3 创建索引 2.3.1 基于创建表时建立索引 2.3.2 基于已创建好的表创建索引 2.4 删除索引 2.5 聚集索引和二级索引 2.5.1 聚集索引 2.5.2 二级索引(辅助索引) 2.6 覆盖索引 2.7 Multi-Rang…
目录 一、MHA(含义、组成、特点) ==**含义(什么是MHA)**== ==**组成(MHA组成)**== ==**特点(MHA特点)**== 二、MySQL MHA搭建 ①搭建思路 1.MHA架构 2.故障模拟 ②主要实验配置 1.Master、Slave1、Slave2 节点上安装 mysql5.7 2.修改 Master、Slave1、Slave2 节点的主机名 3.修改 Master、…
在遇到时间字段新增数据库时,总会有发生后台生成的时间与数据库新增后的时间不一致,解决的方式网上有很多种,但是有的方法用上不奏效,这很显然治标不治本,这时你要了解这些方法的作用范围了,下面我仅举例俩种解决方案,也是我常用的 1、使用jackson中的 JsonFormat 注解来解决时间格式问题: 这种方法的作用范围在后台将时间作为json数据进行传输时,类似这样的方法有很多,就不都一一例举了;当j…
文章目录 mysql快速导入csv、txt文件数据 mysql快速导入csv、txt文件数据 load data infile在MySQL 中的使用 要点: 1.注意看是否需要调整mysql的安全路径。 2.文件的编码格式很关键,可以用UE或者notepad++等进行编码更改。 3.要注意load data infile的语法,尤其是换行符。要看自己的文件的换行符是\n还是\r\n。此外,Wind…
管理事务处理 事务处理 事务处理可以用来维护数据库的完整性,他保证成批的MySQL操作要么安全执行,要么完全不执行; 关系数据库设计把数据存储在多个表中,使数据更容易操纵,维护和重用,不用深究如何以及为什么进行关系数据库设计,设计良好的数据库模式都是管理的; 事务处理是一种机制,用来管理必须成批执行的MySQL操作,以保证数据库不包含不完整的操作结果,利用事务处理,可以保证一组操作不会中途停止,它…
切记 切记 切记 如果用 workbench 建表结构 就不要在 其他软件随意操作 表结构 否则 可能造成 数据丢失 表建模 比如:下图 添加user模板 把建的数据库结构体 同步到数据库 然后一路next 到execute 连接数据库 进行数据操作 方法/步骤 1 首先,打开MySQL Workbench,双击打开即可。打开后的界面如下所示,然后选择数据库实例,双击进行登录。图中数据库的实例是L…
今天把数据库卸载安装了一下,遇到了如下问题,网上看了很多解决方法,但是诸多不顺,问题一个接一个。。。。。。最后,将我自己解决这些问题的一点点经验做个分类总结,希望遇到这些问题的小伙伴们,能够快速、准确的分辨问题是哪方面原因,将之解决,不浪费宝贵的时间。。。。。。 MySQL报错Can’t connect to MySQL server on ‘localhost’ (10061)等问题的解决办法 …
Ignoring query to other database 场景: 使用命令登录Mysql mysql -root -p 后导致的报错 解决: 退出重新使用命令登录 mysql - u root -p 因为少了u参数导致的。 版权声明:本文为debimeng原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net…
CREATE TABLE 复制表 LIKE 表; INSERT INTO 复制表 SELECT * FROM 表; hive: insert into t_positions (title,spider_url) select p_name as title, request_url as spider_url from position_hbase where p_name='网站运营专员W…
Windows用命令行执行mysql的sql文件 1.连接本地的MySQL 2.远程MySQL a.本地导入 b.远程导入 `遇到的几个问题` 1.连接本地的MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 mysql -h localhost -u root -p 123456(这里我电脑上的用户名是root,密码123456); 2.远程MySQL 格式:mysql -P…