![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
文章平均质量分 60
智慧浩海
源码资源仅供个人研究参考学习,不得将内容资源用于商业或者非法用途,否则,一切后果请用户自负,暂不提供安装服务和技术支持。文档资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,本人不对所涉及的版权问题或内容负法律责任。如有侵权,请通知本人删除。
展开
-
Mysql全局ID生成方法
生产系统随着业务增长总会经历一个业务量由小变大的过程,可扩展性是考量数据库系统高可用性的一个重要指标;在单表/数据库数据量过大,更新量不断飙涨时,MySQL DBA往往会对业务系统提出sharding的方案。原创 2022-10-08 08:52:53 · 1510 阅读 · 0 评论 -
网站的增 / 删 / 改 / 查 时常用的 sql 语句
最近在学习数据库 php + mysql 的基本的 crud 的操作,记录碰到的坑供自己参考。crud中需要用到的sql语句还是比较多的原创 2022-09-30 08:38:00 · 162 阅读 · 0 评论 -
MySQL数据库恢复(LOAD DATA)
数据库恢复是指以备份为基础,与备份相对应的系统维护和管理操作。原创 2022-09-26 09:15:11 · 259 阅读 · 0 评论 -
MySQL数据库备份(INTO OUTFILE)
MySQL 数据库管理系统通常会采用有效的措施来维护数据库的可靠性和完整性。但是在数据库的实际使用过程当中,仍存在着一些不可预估的因素,会造成数据库运行事务的异常中断,从而影响数据的正确性,甚至会破坏数据库,导致数据库中的数据部分或全部丢失。原创 2022-09-26 09:10:39 · 518 阅读 · 0 评论 -
MySQL删除用户权限(REVOKE)
MySQL 数据库中可以使用 REVOKE 语句删除一个用户的权限,此用户不会被删除。原创 2022-09-26 08:55:27 · 1737 阅读 · 0 评论 -
MySQL索引简介
索引是 MySQL 数据库中的重要对象之一,用于快速找出某个列中有某一特定值的行。原创 2022-09-26 08:53:17 · 280 阅读 · 0 评论 -
MySQL触发器简介
MySQL 数据库中触发器是一个特殊的存储过程,不同的是执行存储过程要使用 CALL 语句来调用,而触发器的执行不需要使用 CALL 语句来调用,也不需要手工启动,只要一个预定义的事件发生就会被 MySQL自动调用。原创 2022-09-24 09:05:16 · 1599 阅读 · 0 评论 -
MySQL删除存储过程(DROP PROCEDURE)
当 MySQL 数据库中存在废弃的存储过程是,我们需要将它从数据库中删除。原创 2022-09-24 09:00:37 · 4430 阅读 · 0 评论 -
MySQL修改存储过程(ALTER PROCEDURE)
在实际开发过程中,业务需求修改的情况时有发生,这样,不可避免的需要修改 MySQL 中存储过程的特征 。原创 2022-09-24 08:41:04 · 2633 阅读 · 0 评论 -
MySQL创建存储过程(CREATE PROCEDURE)
MySQL 存储过程是一些 SQL 语句的集合,比如有的时候我们可能需要一大串的 SQL 语句,或者说在编写 SQL 语句的过程中还需要设置一些变量的值,这个时候我们就完全有必要编写一个存储过程。下面我们来介绍一下如何创建一个存储过程。原创 2022-09-24 08:36:52 · 2344 阅读 · 0 评论 -
MySQL自定义函数(CREATE FUNCTION)
在使用 MySQL 的过程中,MySQL 自带的函数可能完成不了我们的业务需求,这时候就需要自定义函数。原创 2022-09-23 11:29:15 · 1120 阅读 · 0 评论 -
MySQL删除视图(DROP VIEW)
删除视图是指删除 MySQL 数据库中已存在的视图。删除视图时,只能删除视图的定义,不会删除数据。原创 2022-09-23 09:51:43 · 2733 阅读 · 0 评论 -
MySQL修改视图(ALTER VIEW)
修改视图是指修改 MySQL 数据库中存在的视图,当基本表的某些字段发生变化时,可以通过修改视图来保持与基本表的一致性。原创 2022-09-23 09:11:23 · 1276 阅读 · 0 评论 -
MySQL创建视图(CREATE VIEW)
创建视图是指在已经存在的 MySQL 数据库表上建立视图。视图可以建立在一张表中,也可以建立在多张表中。原创 2022-09-22 09:22:51 · 25003 阅读 · 0 评论 -
MySQL视图简介
视图是数据库系统中一种非常有用的数据库对象。MySQL 5.0 之后的版本添加了对视图的支持。原创 2022-09-22 09:07:41 · 224 阅读 · 0 评论 -
MySQL REGEXP:正则表达式查询
MySQL中正式表达式通常被用来检索或替换符合某个模式的文本内容,根据指定的匹配模式匹配文中符合要求的特殊字符串。原创 2022-09-22 08:44:19 · 4717 阅读 · 0 评论 -
MySQL LEFT/RIGHT JOIN:外连接查询
MySQL 中内连接是在交叉连接的结果集上返回满足条件的记录;而外连接先将连接的表分为基表和参考表,再以基表为依据返回满足和不满足条件的记录。原创 2022-09-21 08:51:10 · 221 阅读 · 0 评论 -
MySQL INNER JOIN:内连接查询
内连接是通过在查询中设置连接条件的方式,来移除查询结果集中某些数据行后的交叉连接。简单来说,就是利用条件表达式来消除交叉连接的某些数据行。原创 2022-09-21 08:35:26 · 879 阅读 · 0 评论 -
MySQL常用运算符详解
MySQL 数据库中的表结构确立后,表中的数据代表的意义就已经确定。而通过 MySQL 运算符进行运算,就可以获取到表结构以外的另一种数据。原创 2022-09-20 10:02:53 · 3386 阅读 · 1 评论 -
MySQL DISTINCT:去重(过滤重复数据)
在使用 MySQL SELECT 语句查询数据的时候返回的是所有匹配的行。原创 2022-09-20 09:44:38 · 2932 阅读 · 0 评论 -
MySQL非空约束(NOT NULL)
MySQL 非空约束(NOT NULL)可以通过 CREATE TABLE 或 ALTER TABLE 语句实现。在表中某个列的定义后加上关键字 NOT NULL 作为限定词,来约束该列的取值不能为空。原创 2022-09-20 09:36:16 · 1162 阅读 · 0 评论 -
MySQL默认值(DEFAULT)
“默认值(Default)”的完整称呼是“默认值约束(Default Constraint)”。MySQL 默认值约束用来指定某列的默认值。原创 2022-09-20 09:01:37 · 7395 阅读 · 0 评论 -
MySQL检查约束(CHECK)
MySQL 检查约束(CHECK)可以通过 CREATE TABLE 或 ALTER TABLE 语句实现,根据用户实际的完整性要求来定义。它可以分别对列或表实施 CHECK 约束。原创 2022-09-19 14:39:14 · 3233 阅读 · 0 评论 -
MySQL唯一约束(UNIQUE KEY)
MySQL唯一约束(Unique Key)要求该列唯一,允许为空,但只能出现一个空值。唯一约束可以确保一列或者几列不出现重复值。原创 2022-09-19 11:57:53 · 2210 阅读 · 0 评论 -
MySQL外键约束(FOREIGN KEY)
MySQL 外键约束(FOREIGN KEY)用来在两个表的数据之间建立链接,它可以是一列或者多列。一个表可以有一个或多个外键。原创 2022-09-19 09:04:22 · 3654 阅读 · 0 评论 -
MySQL修改数据表(ALTER TABLE语句)
为实现数据库中表规范化设计的目的,有时候需要对之前已经创建的表进行结构修改或者调整。原创 2022-09-18 10:21:30 · 3401 阅读 · 0 评论 -
MySQL创建数据表(CREATE TABLE语句)
在创建数据库之后,接下来就要在数据库中创建数据表。所谓创建数据表,指的是在已经创建的数据库中建立新表。原创 2022-09-18 10:19:56 · 7593 阅读 · 0 评论 -
MySQL DTAETIME、TIMESTAMP、DATE、TIME、YEAR(日期和时间类型)
MySQL 中有多处表示日期的数据类型:YEAR、TIME、DATE、DTAETIME、TIMESTAMP。当只记录年信息的时候,可以只使用 YEAR 类型。原创 2022-09-17 09:07:58 · 945 阅读 · 0 评论 -
MySQL FLOAT、DOUBLE、DECIMAL(小数类型)
MySQL 中使用浮点数和定点数来表示小数。原创 2022-09-17 09:05:23 · 1197 阅读 · 0 评论 -
MySQL选择数据库(MySQL USE语句)
在 MySQL 中就有很多系统自带的数据库,那么在操作数据库之前就必须要确定是哪一个数据库。原创 2022-09-17 09:04:54 · 1670 阅读 · 0 评论 -
MySQL删除数据库(DROP DATABASE语句)
当数据库不再使用时应该将其删除,以确保数据库存储空间中存放的是有效数据。删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据也将一同被删除。原创 2022-09-17 09:04:22 · 8464 阅读 · 0 评论 -
MySQL创建数据库(CREATE DATABASE语句)
在 MySQL 中,可以使用CREATE DATABASE语句创建数据库原创 2022-09-16 08:48:34 · 3296 阅读 · 0 评论 -
MySQL配置教程(图解版)
配置 MySQL 数据库有两种比较常见的方式,分别是使用配置向导和手动更改,下面我们来分别介绍一下这两种方式原创 2022-09-16 08:47:26 · 5955 阅读 · 0 评论 -
启动MySQL服务
验证 MySQL 成功安装后,用户需要启动 MySQL 数据库服务并登录。原创 2022-09-16 08:46:06 · 1522 阅读 · 0 评论 -
如何判断MySQL是否安装成功
MySQL 安装完成后,用户可以通过 DOS 窗口或者 MySQL 5.7 Command Line Client 验证 MySQL 是否安装成功。原创 2022-09-16 08:45:28 · 13339 阅读 · 0 评论 -
MySQL客户端和服务器端工具集
MySQL 一般是安装在服务器上的,我们在客户端可以进行连接,然后可以进行一些增删改查操作。下面我们分服务器端和客户端来讲解一下 MySQL 的实用工具集。原创 2022-09-15 14:43:57 · 182 阅读 · 0 评论 -
MySQL的版本以及版本号
针对不同的用户,MySQL 分为两个版本:MySQL Community Server(社区版):该版本完全免费,但是官方不提供技术支持。MySQL Enterprise Server(企业版):该版本能够以很高的性价比为企业提供数据仓库应用,支持 ACID 事物处理,提供完整的提交、回滚、崩溃恢复和行级锁定功能,但是该版本需要付费使用,官方提供电话技术支持。原创 2022-09-15 14:42:55 · 5929 阅读 · 0 评论 -
数据库涉及到哪些技术?
数据库系统由硬件和软件共同构成,硬件主要用于存储数据库中的数据,包括计算机、存储设备等。软件部分则主要包括 DBMS、支持 DBMS 运行的操作系统,以及支持多种语言进行应用开发的访问技术等。原创 2022-09-15 14:42:23 · 3278 阅读 · 0 评论 -
数据库是什么?数据库的概念
本节介绍数据库的基本概念,包括数据库存储方式、数据库技术的发展历史、数据库的存储结构以及数据库在开发中的作用。原创 2022-09-15 14:40:58 · 1193 阅读 · 0 评论