标签:Mysql

MySQL索引之主键索引

MySQL索引之主键索引

在MySQL里,主键索引和辅助索引分别是什么意思,有什么区别? 上次的分享我们介绍了聚集索引和非聚集索引的区别,本次我们继续介绍主键索引和辅助索引的区别。 1、主键索引 主键

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-25
0 0 0
MySQL索引之聚集索引介绍

MySQL索引之聚集索引介绍

在MySQL里,聚集索引和非聚集索引分别是什么意思,有什么区别 在MySQL中,InnoDB引擎表是(聚集)索引组织表(clustered index organize table),而MyISAM引擎表则是堆组织表(heap organize table)。 也有人

穿过生命散发芬芳 穿过生命散发芬芳 2023-04-25
0 0 0
解决MySQL客户端输出窗口显示中文乱码问题的办法

解决MySQL客户端输出窗口显示中文乱码问题的办法

最近发现,在MySQL的dos客户端输出窗口中查询表中的数据时,表中的中文数据都显示成乱码,如下图所示: 上网查了一下原因:之所以会显示乱码,就是因为MySQL客户端输出窗口显示中

大白菜程序猿 大白菜程序猿 2023-04-25
0 0 0
Mysql 数据库死锁过程分析(select for update)

Mysql 数据库死锁过程分析(select for update)

近期有一个业务需求,多台机器需要同时从Mysql一个表里查询数据并做后续业务逻辑,为了防止多台机器同时拿到一样的数据,每台机器需要在获取时锁住获取数据的数据段,保证多台

张二河 张二河 2023-04-25
0 0 0
MySQL如何清空慢查询文件

MySQL如何清空慢查询文件

一、概述 本章主要写当慢查询文件很大的时候怎样在线生成一个新的慢查询文件。 测试环境:mysql 5.6.21 二、步骤 配置慢查询 默认的my.cnf文件在/etc/目录下 vim /etc/my.cnf #slow_queryslow_qu

大树 大树 2023-04-25
0 0 0
MySQL的集群配置的基本命令使用及一次操作过程实录

MySQL的集群配置的基本命令使用及一次操作过程实录

1. 先了解一下你是否应该用MySQL集群。 减少数据中心结点压力和大数据量处理,采用把MySQL分布,一个或多个application对应一个MySQL数据库。把几个MySQL数据库公用的数据做出共享数据,

醒在深海的猫 醒在深海的猫 2023-04-25
0 0 0
简单讲解MySQL的数据库复制方法

简单讲解MySQL的数据库复制方法

MySQL复制其实就是把数据从一个节点(master) 拷贝到另一个节点(slaves), 当然根据应用架构的不同,采用的方式也不同,MySQL服务器之间的复制使用的是二进制日志机制.对master的更新与变动都

Escape Escape 2023-04-25
0 0 0
MySQL对数据库数据进行复制的基本过程详解

MySQL对数据库数据进行复制的基本过程详解

复制 复制是从一个MySQL服务器(master)将数据拷贝到另外一台或多台MySQL服务器(slaves)的过程.复制是异步进行的--slaves服务器不需要持续地保持连接来接收master的数据.依据配置的不同,可以

剑圣无痕 剑圣无痕 2023-04-25
0 0 0
MySQL中基本的多表连接查询教程

MySQL中基本的多表连接查询教程

一、多表连接类型 1. 笛卡尔积(交叉连接) 在MySQL中可以为CROSS JOIN或者省略CROSS即JOIN,或者使用',' 如: 由于其返回的结果为被连接的两个数据表的乘积,因此当有WHERE, ON或USING条件的时

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-25
0 0 0
MySQL慢查询优化之慢查询日志分析的实例教程

MySQL慢查询优化之慢查询日志分析的实例教程

数据库响应慢问题最多的就是查询了。现在大部分数据库都提供了性能分析的帮助手段。例如Oracle中会帮你直接找出慢的语句,并且提供优化方案。在MySQL中就要自己开启慢日志记录加

贤蛋大眼萌 贤蛋大眼萌 2023-04-25
0 0 0
MySQL使用profile查询性能的操作教程

MySQL使用profile查询性能的操作教程

MYSQL的profiling功能要在Mysql版本5.0.37以上才能使用。 查看profile是否开启 mysql show variables like '%profil%'; +------------------------+-------+| Variable_name | Value

竹子爱熊猫 竹子爱熊猫 2023-04-25
0 0 0
Linux下将数据库从MySQL迁移到MariaDB的基础操作教程

Linux下将数据库从MySQL迁移到MariaDB的基础操作教程

自从2012年来,维基百科已经开始从MySQL迁移到MariaDB的过程,是维基媒体数据库架构变革的一个重大里程碑,将英文和德文版的维基百科数据库Wikidata移植到了MariaDB 5.5版本上。 在过去几

共饮一杯 共饮一杯 2023-04-25
0 0 0
美团网技术团队分享的MySQL索引及慢查询优化教程

美团网技术团队分享的MySQL索引及慢查询优化教程

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-25
0 0 0
MySQL中对于NULL值的理解和使用教程

MySQL中对于NULL值的理解和使用教程

NULL值的概念是造成SQL的新手的混淆的普遍原因,他们经常认为NULL是和一个空字符串''的一样的东西。不是这样的!例如,下列语句是完全不同的: mysql INSERT INTO my_table (phone) VALUES (NUL

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-25
0 0 0
CentOS下重置MySQL的root密码的教程

CentOS下重置MySQL的root密码的教程

本人在CentOS6.4上安装万mysql后,无法通过root进入,因为安装的时候,并没有设置root密码,似乎有个初始随机密码,但是不记得了,太麻烦,直接重置root密码。 首先,你必须要有操作系

大树 大树 2023-04-25
0 0 0
MySQL中利用索引对数据进行排序的基础教程

MySQL中利用索引对数据进行排序的基础教程

MySQL中,有两种方式生成有序结果集:一是使用filesort,二是按索引顺序扫描。利用索引进行排序操作是非常快的,而且可以利用同一索引同时进行查找和排序操作。当索引的顺序与OR

三掌柜 三掌柜 2023-04-25
0 0 0
快速学习MySQL索引的入门超级教程

快速学习MySQL索引的入门超级教程

所谓索引就是为特定的mysql字段进行一些特定的算法排序,比如二叉树的算法和哈希算法,哈希算法是通过建立特征值,然后根据特征值来快速查找。而用的最多,并且是mysql默认的就是二叉

贤蛋大眼萌 贤蛋大眼萌 2023-04-25
0 0 0
讲解Linux系统下如何自动备份MySQL数据的基本教程

讲解Linux系统下如何自动备份MySQL数据的基本教程

1.先创建一个数据库备份目录: mkdir backupcd backupmkdir mysqlbackupcd mysqlbackup 2.创建备份脚本 vi mysqlautobackup 3.编写脚本: filename=`date +%Y%m%d`/mysql的bin目录/mysqldump

法医 法医 2023-04-25
0 0 0
MySQL下使用Inplace和Online方式创建索引的教程

MySQL下使用Inplace和Online方式创建索引的教程

MySQL各版本,对于add Index的处理方式是不同的,主要有三种: (1)Copy Table方式 这是InnoDB最早支持的创建索引的方式。顾名思义,创建索引是通过临时表拷贝的方式实现的。 新建一个带

大树 大树 2023-04-25
0 0 0
Windows下MySQL日志基本的查看以及导入导出用法教程

Windows下MySQL日志基本的查看以及导入导出用法教程

MYSQL有不同类型的日志文件(各自存储了不同类型的日志),从它们当中可以查询到MYSQL里都做了些什么,对于MYSQL的管理工作,这些日志文件是不可缺少的。 1.错误日志(The error log):记录

共饮一杯 共饮一杯 2023-04-25
0 0 0
1 612 613 614 615 616 736