-
MySQL主从复制原理及必备知识归纳
所属栏目:[MySql教程] 日期:2022-06-24 热度:110
本文主要是关于mysql主从复制的一些原理以及必备知识的梳理,关于mysql主从环境的搭建可参考另一篇博客:MySQL主从复制环境部署【http://blog.itpub.net/31015730/viewspace-2153251/】 在进行mysql复制时,所有对复制中的表的更新必须在主服务器上进行。[详细]
-
MySQL案例-内存利用率无限增长
所属栏目:[MySql教程] 日期:2022-06-24 热度:131
虽然进行了重启, 但是内存占用率依然会不停的增长, 大约在半个月左右的时间内又把内存消耗完毕; PS: 时间久远, 截图仅做分析/示例所用, 不一定是当时候出问题时的数据 尝试方向1: 首先考虑的是buffer相关的参数是否设置有误, 毕竟当初crash的时候曾经出现[详细]
-
MySQL主机127.0.0.1与localhost差异
所属栏目:[MySql教程] 日期:2022-06-24 热度:83
MySQL主机127.0.0.1与localhost区别: 1、localhost也叫local ,正确的解释是:本地服务器 127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器) 他们的解析通过本机的host文件,windows自动将localhost解析为127.0.0.1 2、localhost(local)是不经网[详细]
-
mysql索引的查询语句怎么编辑
所属栏目:[MySql教程] 日期:2022-06-24 热度:96
索引创建完成后,可以利用 SQL 语句查看已经存在的索引。在 MySQL 中,可以使用 SHOW INDEX 语句查看表中创建的索引。 MySQL SHOW INDEX 语句 SHOW INDEX 语句可以返回与当前数据库或指定数据库中的表关联的索引信息。 查看索引的语法格式如下: SHOW INDE[详细]
-
mysql如何删去数据库
所属栏目:[MySql教程] 日期:2022-06-24 热度:185
当数据库不再使用时应该将其删除,以确保数据库存储空间中存放的是有效数据。删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据也将一同被删除。 在 MySQL 中,当需要删除已创建的数据库时,可以使用 DROP DATABASE 语句。[详细]
-
mysql如何查找存储引擎
所属栏目:[MySql教程] 日期:2022-06-24 热度:113
mysql查询存储引擎的两种方法 1、查看系统所支持的引擎类型 SHOW ENGINES;语句可以以表格形式显示系统所支持的引擎类型 Support 列的值表示某种引擎是否能使用,YES表示可以使用,NO表示不能使用,DEFAULT表示该引擎为当前默认的存储引擎。 2、查看默认存[详细]
-
mysql如何把值转换为二进制
所属栏目:[MySql教程] 日期:2022-06-24 热度:200
mysql将值转换为二进制有三种方法 方法1:使用BIN() 函数 BIN()函数返回数字的二进制表示形式,作为字符串值;即数字的二进制值的字符串表示形式。 BIN(number) 参数 描述 number 必须项。一个长整型(BIGINT)数 示例: 返回15的二进制表示 SELECT BIN(15);[详细]
-
MySQL全局锁指的是哪些
所属栏目:[MySql教程] 日期:2022-06-24 热度:109
数据库设计的初衷是处理并发问题的,作为多用户共享的资源,当出现并发访问时,数据库需要合理地控制资源的访问规则。而锁就是用来实现这个访问规则的重要数据结构。 根据加锁的范围,MySQL 里面的锁大致可以分为全局锁、表锁、行锁。我们主要先来学习这几[详细]
-
mysql中sum 函数怎么用
所属栏目:[MySql教程] 日期:2022-06-24 热度:145
mysql sum()函数 SUM()函数用于计算一组值或表达式的总和,SUM()函数的语法如下: SUM(DISTINCT expression) 参数 描述 expression 必须项。字段或公式 SUM()函数是如何工作的? 如果在没有返回匹配行SELECT语句中使用SUM函数,则SUM函数返回NULL,而不是0[详细]
-
mysql substring 函数咋用
所属栏目:[MySql教程] 日期:2022-06-24 热度:84
mysql substring()函数:截取字符串 substring()函数可以从字符串从特定位置开始截取一个给定长度的子字符串并返回。语法: SUBSTRING(s,n,len) 从字符串 s 返回一个长度同 len 字符相同的子字符串,起始于位置 n。 n参数是一个整数,用于指定子串的起始[详细]
-
mysql中事务和存储过程指的是啥
所属栏目:[MySql教程] 日期:2022-06-24 热度:100
mysql中的事务 数据库的事务(Transaction)是一种机制、是用户定义的一个数据操作序列,包含了一组数据库操作命令。事务把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行,因此事务是一个不可分割的工[详细]
-
mysql如何查找临时表
所属栏目:[MySql教程] 日期:2022-06-24 热度:168
mysql临时表 在MySQL中,临时表是一种特殊类型的表,允许您存储临时结果集,您可以在单个会话中多次重复使用。 当查询需要带有JOIN子句的单个SELECT语句的数据是不可能或非常耗时,临时表非常方便。在这种情况下,您可以使用临时表来存储立即结果,并使用[详细]
-
mysql默认引擎指的是什么
所属栏目:[MySql教程] 日期:2022-06-24 热度:144
数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作。简而言之,存储引擎就是指表的类型。 数据库的存储引擎决定了表在计算机中的存储方式。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能[详细]
-
mysql查询触发器的语句是什么
所属栏目:[MySql教程] 日期:2022-06-24 热度:95
查看触发器是指查看数据库中已经存在的触发器的定义、状态和语法信息等。 MySQL 中查看触发器的方法有两种: SHOW TRIGGERS 语句 查询 information_schema 数据库下的 triggers 数据表等 1、SHOW TRIGGERS语句查看触发器信息 在 MySQL 中,可以通过 SHOW T[详细]
-
mysql长整型指的是什么
所属栏目:[MySql教程] 日期:2022-06-24 热度:147
整数类型又称数值型数据,数值型数据类型主要用来存储数字。 MySQL 提供了多种数值型数据类型,不同的数据类型提供不同的取值范围,可以存储的值范围越大,所需的存储空间也会越大。 MySQL 主要提供的整数类型有 TINYINT、SMALLINT、MEDIUMINT、INT、BIGIN[详细]
-
MySQL和Redis的区别是什么
所属栏目:[MySql教程] 日期:2022-06-24 热度:69
本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。 一、MySQL和Redis的数据库类型 1、Mysql是关系型数据库,主要用于存放持久数据,将数据存放在硬盘中,读取速度相对较慢。 2、Redis是NOSQL数据库,即非关系型数据库,也是缓存数据库,即将数据存[详细]
-
mysql如何取消所有权限
所属栏目:[MySql教程] 日期:2022-06-24 热度:118
在 MySQL 中,可以使用 REVOKE 语句删除某个用户的某些权限或所有权限。 删除特定用户的所有权限,语法格式如下: REVOKE ALL PRIVILEGES, GRANT OPTION FROM 用户; 删除用户权限需要注意以下几点: REVOKE 语法和 GRANT 语句的语法格式相似,但具有相反的[详细]
-
mysql中金额用哪个类型
所属栏目:[MySql教程] 日期:2022-06-24 热度:162
在mysql中,金额用DECIMAL类型。 Decimal(定点数)为专门为财务相关问题设计的数据类型,能够解决数据的范围和精度的问题。 DECIMAL从MySQL 5.1引入,列的声明语法是DECIMAL(M,D)。在MySQL 5.1中,参量的取值范围如下: M是数字的最大数(精度)。其范围[详细]
-
mysql数据库如何增加用户
所属栏目:[MySql教程] 日期:2022-06-24 热度:137
MySQL 在安装时,会默认创建一个名为 root 的用户,该用户拥有超级权限,可以控制整个 MySQL 服务器。 在对 MySQL 的日常管理和操作中,为了避免有人恶意使用 root 用户控制数据库,我们通常创建一些具有适当权限的用户,尽可能地不用或少用 root 用户登录[详细]
-
mysql中去掉空格的函数是什么
所属栏目:[MySql教程] 日期:2022-06-24 热度:168
在mysql清除字符串空格有几个常用的使用方法: 一种是利用trim函数,有两个分支:LTRIM和RTRIM函数 另一种是直接replace字符替换函数进行清除 1、使用mysql replace 函数去掉空格 语法:replace(object,search,replace) 意思:把object中出现search的全部[详细]
-
mysql支持子查询吗
所属栏目:[MySql教程] 日期:2022-06-24 热度:124
mysql支持子查询。 子查询是 MySQL 中比较常用的查询方法,通过子查询可以实现多表查询。子查询指将一个查询语句嵌套在另一个查询语句中。子查询可以在 SELECT、UPDATE 和 DELETE 语句中使用,而且可以进行多层嵌套。在实际开发时,子查询经常出现在 WHERE[详细]
-
mysql触发器的概念是什么
所属栏目:[MySql教程] 日期:2022-06-24 热度:139
mysql中的触发器 在mysql中,触发器是存储在数据库目录中的一组SQL语句,每当与表相关联的事件发生时,即会执行或触发触发器,例如插入、更新或删除。 MySQL 的触发器和存储过程一样,都是嵌入到 MySQL 中的一段程序,是 MySQL 中管理数据的有力工具。不同[详细]
-
mysql如何查找两个字段的值
所属栏目:[MySql教程] 日期:2022-06-23 热度:76
在mysql中,可以使用SELECT语句查询两个字段的值。 SELECT 语句可以获取多个字段下的数据,只需要在关键字 SELECT 后面指定要查找的字段名称,不同字段名称之间用逗号,分隔开,最后一个字段后面不需要加逗号 查询两个字段的语法为: SELECT 字段名1,字段[详细]
-
好使的mysql管理工具有哪些
所属栏目:[MySql教程] 日期:2022-06-23 热度:130
对于开发人员来说,mysql管理工具可以说是必不可缺的,它能帮助开发人员在许多方面支持包括PostgreSQL、MySQL、Redis、MongoDB等在内的多种数据库;同时还能提供包括触发器、事件、视图、数据备份、对象结构等多种功能。 本文帮大家整理了15款优秀的MySQL[详细]
-
mysql内order by如何用
所属栏目:[MySql教程] 日期:2022-06-23 热度:150
MySQL ORDER BY:对查询结果排序 ORDER BY 关键字主要用来将查询结果中的数据按照一定的顺序进行排序。其语法格式如下: ORDER BY 字段名 [ASC|DESC] 语法说明如下。 字段名:表示需要排序的字段名称,多个字段间用逗号隔开。 ASC|DESC:ASC表示字段按升序[详细]