TAGS:mysql
Mysql日期格式以及内置日期函数用法详解
一、MySQL中的日期时间类型 MySQL中常用的几种时间类型有:date、datetime、time、year、timestamp datetime和timestamp的区别 相同点: 存储格式相同 datetime和timestamp两者的时间格式都是YYYY-MM-DD HH:MM:SS 不同点: a. 存储范围不同. datetime的范围是1000-01-01到9999-12
Mysql 2023年07月29日 135
MySQL事务表与非事务表的优缺点
MySQL 事务主要用于处理操作量大,复杂度高的数据。MySQL事务表(TST)支持将多条SQL语句当作同一任务统一处理,要么此任务所有SQL语句统一提交,要么全部被撤销回滚;而非事务表(NTST)则不支持此种操作,多条SQL语句如果遇到错误,在错误前的SQL语句会被执行,之后的则不执行。这样会造成数据逻辑的不一致性。 mysql事务表(TST)的优点: 事务表相比非事务表,有以下优点: 即使M
Mysql 2023年07月27日 105
mysql二进制日志怎么开启
这篇“mysql二进制日志怎么开启”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mysql二进制日志怎么开启”文章吧。 开启说明 1、通过配置参数log-bin[=name]可以启动二进制日志。 数据库完成安装之后,启动之前需要把二进制日志开启。 2、如果不指定name,则默认二进制
Mysql 2023年07月27日 96
怎么用MySQL窗口函数实现榜单排名
本篇内容主要讲解“怎么用MySQL窗口函数实现榜单排名”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用MySQL窗口函数实现榜单排名”吧! 首先,先建一个测试表 create table praise_record( id bigint primary key auto_increment, name varchar(10)
Mysql 2023年07月27日 98
Ubuntu上怎么设置MySQL远程访问
本篇内容主要讲解“Ubuntu上怎么设置MySQL远程访问”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu上怎么设置MySQL远程访问”吧! 第一步:检查MySQL是否启用远程访问 在开始配置之前,我们需要确保MySQL启用了远程访问。首先,我们需要登录MySQL服务器,并查看是否启用了远程访问。打开终端,然后
mysql数据库日志binlog保存时效问题如何解决
本篇内容介绍了“mysql数据库日志binlog保存时效问题如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 一、设置语法 1、方法一 编辑/etc/my.cnf文件,在[mysqld]节点中增加如下两行 max_binlog_size = 500M expire_logs_days = 1
Mysql 2023年07月27日 150
mysql事务的含义是什么
这篇文章主要介绍了mysql事务的含义是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇mysql事务的含义是什么文章都会有所收获,下面我们一起来看看吧。 mysql事务是指对数据库执行一批操作,在同一个事务当中,这些操作最终要么全部执行成功,要么全部失败,不会存在部分成功的情况;事务是一个原子操作,是一个最小执行单元,可以由一个或多个SQL语句组成。 什么是事务
Mysql 2023年07月27日 96
MySQL8批量修改字符集脚本怎么写
这篇“MySQL8批量修改字符集脚本怎么写”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“MySQL8批量修改字符集脚本怎么写”文章吧。 从低版本迁移到MySQL 8后,可能由于字符集问题出现 Illegal mix of collations (utf8mb4_general_ci
Mysql 2023年07月26日 86
mysql怎么修改表的字段
本篇内容主要讲解“mysql怎么修改表的字段”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql怎么修改表的字段”吧! 修改字段类型 在MySQL中,可以使用“ALTER TABLE”命令来修改表的结构。要修改字段的类型,可以使用以下命令: ALTER TABLE table_name MODIFY column_n
Mysql 2023年07月26日 93
Windows上无法启动MySQL如何解决
今天小编给大家分享一下Windows上无法启动MySQL如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。 检查MySQL日志 MySQL日志可以帮助您找到启动错误。日志文件的默认位置取决于MySQL安装类型和配置。默认情况下,MySQL会在Win
mysql触发器怎么使用
本篇内容介绍了“mysql触发器怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 说明 1、触发器也是存储过程程序的一种,而触发器内部的执行SQL语句是可以多行操作的。 2、在MySQL的存储过程程序中,要定义结束符。 语法 before/after:触发器是在增删改之前执行,还是之后执行 d
Mysql 2023年07月26日 80
mysql的约束及实例分析
表的约束 为什么要有约束? 我们在收集一些数据的时候会要求该数据必须存在 比如说像是国家在登记公民信息的时候身份证一栏是必须要填写的不能为空 真正约束字段的是数据类型,但是数据类型约束很单一,需要有一些额外的约束,更好的保证数据的合 法性,从业务逻辑角度保证数据的正确性。比如有一个字段是email,要求是唯一的 表的约束很多,这里主要介绍如下几个: null/not null,defau
Mysql 2023年07月26日 132
mysql错误日志文件指的是什么
这篇文章主要介绍“mysql错误日志文件指的是什么”,在日常操作中,相信很多人在mysql错误日志文件指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql错误日志文件指的是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧! 说明 1、错误日志文件对MySQL的启动,运行,关闭过程进行了记录。 2、默认情况下错误文件的文件名为服务器的主机名,即:ho
Mysql 2023年07月26日 184
如何使用MySQL实现分布式数据库
随着互联网应用的不断扩大和云计算技术的不断发展,分布式数据库成为了数据库领域的新热点。在分布式环境下,多个计算机节点构成一个数据库集群,共同完成大规模数据存储和处理任务,实现数据的高可用性、高吞吐量及良好的扩展性。MySQL作为开源关系型数据库管理系统,在分布式数据库中也有着重要的地位和应用。下文介绍如何使用MySQL实现分布式数据库。 一、分布式数据库架构 分布式数据库的架构主要包括以下几个方面
Mysql 2023年07月26日 130
使用MySQL创建评论表实现评论功能
使用MySQL创建评论表实现评论功能 一、概述在许多网站和应用中,评论功能是必不可少的一部分。为了实现评论功能,我们需要创建一个评论表来储存用户的评论内容。本文将介绍如何使用MySQL数据库来创建评论表,并提供相应的代码示例。 二、创建评论表我们可以使用以下的SQL语句创建一个名为comments的评论表: CREATE TABLE comments ( id INT PRIMARY KEY
Mysql 2023年07月26日 152
MySQL删除表的命令是什么
这篇文章主要介绍了MySQL删除表的命令是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇MySQL删除表的命令是什么文章都会有所收获,下面我们一起来看看吧。 MySQL删除表命令: 删除表命令是DROP TABLE,其基本语法如下: 删除单个表 DROP TABLE table_name; 注:这个命令会直接删除指定表,如果这个表不
Mysql 2023年07月26日 167
MySQL四大类日志是什么
今天小编给大家分享一下MySQL四大类日志是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。 前言 MySQL日志记录了MySQL数据库日常操作和错误信息。MySQL有不同类型的日志文件(各自存储了不同类型的日志),从日志当中可以查询到MySQL数据库的运行情况、用户的操作、错误
Mysql 2023年07月25日 96
mysql脏页指的是什么
Mysql 2023年07月25日 73
MySQL中json_extract函数怎么使用
本篇内容主要讲解“MySQL中json_extract函数怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL中json_extract函数怎么使用”吧! 1. json_extract 使用场景说明 在日常业务开发中通常mysql数据库中某个字段会需要存储json格式字符串,查询的时候有时json数据较大,每次全部取出再去解析查询效率较