您的位置:首页 >> MysQL

列表

  • 实例讲解MySQL与InnoDB下共享锁与排他锁

    数据库

    本篇文章给大家带来了关于mysql中共享锁和排他锁的相关知识,希望对大家有帮助。共享锁(Shared Lock)共享锁、S锁、读锁 ,都是他的叫法。而我,喜欢叫他 共享读锁 。A shared (S) lock permits the

  • 忘记mysql密码了怎么办

    数据库

    解决方法:1、打开配置文件“my.cnf”,在“[mysqld]”项下添加“skip-grant-tables”语句,重启MySQL服务;2、执行“mysql -u root”命令免密码登录数据库;3、使用update命令重置登录密码即可。

  • mysql怎么查询某个字段的值

    数据库

    在mysql中,可以使用SELECT语句配合指定字段名来查询某个字段的值,语法“SELECT 字段名 FROM 表名 WHERE子句 LIMIT子句;”。本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。在mysq

  • 一起聊聊两条INSERT语句引发的死锁

    数据库

    本篇文章给大家带来了关于mysql中死锁的相关问题,主要介绍了两条一样的INSERT语句引发死锁的相关知识,希望对大家有帮助。两条一样的INSERT语句竟然引发了死锁,这究竟是人性的扭曲,还是道德的沦丧,让我们不禁感叹一句:卧槽!这也能死锁

  • 一起分析MySQL的高可用架构技术

    数据库

    本篇文章中给大家带来了关于mysql中高可用架构技术分析的相关知识,其中主要介绍了MMM的技术分析、MySQL主从架构以及Cluster的相关问题,希望对大家有帮助。背景说明随着信息技术的发展,企业越来越依赖于信息化管理,各业务应用的数据信

  • 你真的了解MySQL的order by吗

    数据库

    本篇文章给大家带来了关于mysql中order by排序的相关知识,希望对大家有帮助。排序这个词,我的第一感觉是几乎所有App都有排序的地方,淘宝商品有按照购买时间的排序、B站的评论有按照热度排序的...,当然我们今天说的并不是大数据下该如

  • 一起聊聊Mysql索引底层及优化

    数据库

    本篇文章给大家带来了关于mysql中索引底层以及优化的相关知识,下面我们就整理一下mysql中索引的知识点,希望对大家有帮助。Mysql索引篇最近在很多网站上看了索引的相关知识,各种说法的都有,但是又不是很全,有的概念很模糊,下面是由小编整

  • mysql存储过程语法是什么

    数据库

    在mysql中,可以利用“CREATE PROCEDURE”语句创建存储过程,语法为“CREATE PROCEDURE 过程名 过程参数 过程体 过程参数 格式 [IN|OUT|INOUT] 参数名 类型”。本教程操作环境:windows1

  • mysql frm是什么文件

    数据库

    在mysql中,frm的意思为“表定义”,是描述数据表结构的文件。frm文件是用来保存每个数据表的元数据信息,包括表结构的定义等。frm文件跟数据库存储引擎无关,也就是任何存储引擎的数据表都必须有frm文件,命名方式为“数据表名.frm”。

  • mysql存储过程和存储函数有什么区别

    数据库

    区别:1、存储函数的限制比较多,而存储过程的限制相对比较少;2、存储函数会向调用者返回一个且仅有一个结果值,而存储过程会返回一个或多个结果集;3、存储过程的参数类型有三种,存储函数的参数类型只有一种。本教程操作环境:windows7系统、m

  • 什么是mysql存储引擎

    数据库

    在mysql中,存储引擎是数据库底层软件组件,简单来说就是指表的类型,它决定了表在计算机中的存储方式。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎还可以获得特定的功能。本教程操作环境:windows7系统、

  • MySQL学习之聊聊锁及分类

    数据库

    本篇文章带大家了解MySQL中的锁,介绍一下锁的粒度分类和锁的兼容性分类,希望对大家有所帮助。1. 数据库并发场景在高并发场景下,不考虑其他中间件的情况下,数据库会存在以下场景:读读:不存在任何问题,也不需要并发控制。读写:有线程安全问题,

  • mysql存储过程中怎么定义变量

    数据库

    在mysql存储过程中,可以使用DECLARE关键字来定义变量,语法为“DECLARE 变量名称[,...] type [DEFAULT 默认值]”;参数“type”用来指定变量的类型,“DEFAULT”子句用于为变量设置默认值。本教程操作

  • mysql存储过程中怎么给变量赋值

    数据库

    mysql存储过程中给变量赋值的方法:1、利用DECLARE关键字,语法“DECLARE 变量名 类型 DEFAULT 默认值;”;2、利用SET关键字,语法“SET 变量名 = 赋值表达式;”。本教程操作环境:windows7系统、mys

  • mysql怎么查看数据库保存在哪

    数据库

    在mysql中,可以利用“show variables”命令查看数据库的文件保存在哪,该命令用于显示系统变量的名称和值,语法为“SHOW VARIABLES LIKE datadir;”。本教程操作环境:windows10系统、mysql8

  • 一起聊聊MYSQL中锁的各种模式与类型

    数据库

    本篇文章给大家带来了关于mysql中锁的各种类型与模式的相关知识,希望对大家有帮助。在日常开发工作中,我们几乎需要天天与数据库打交道,作为一名只会CRUD的SQL BOY,除了每天用mybatis-generator自动生成DAO层代码之外

  • mysql存储过程的游标是什么

    数据库

    在mysql存储过程中,游标也称为光标,是一个存储在DBMS服务器上的数据库查询,是检索操作返回一组结果集,一般用于对检索出来的数据进行前进或者后退操作。本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。在 MyS

  • mysql字段怎么判断是否存在

    数据库

    方法:1、利用desc命令,语法为“desc 表名 字段”;2、利用“show columns”命令,语法为“show columns from 表名 like 字段”;3、利用describe命令,语法为“describe 表名 字段”。

  • 怎么查询mysql的字符集

    数据库

    方法:1、“show charset”语句,查看MYSQL所支持的字符集;2、“show create database 库名\G”语句,查看库的字符集;3、“show full columns from 表名”,查看表中所有列的字符集。本

  • mysql查询怎么区分大小写

    数据库

    在mysql中,可以利用select查询语句配合binary关键字来区分大小写,select语句用于查询数据,binary关键字用于区分大小写,语法为“select * from 表名 WHERE binary 字段=字段值”。本教程操作环