随笔分类 -  《MySQL 数据库从入门到精通》

摘要:MySQL 是最流行的关系型数据库管理系统,MySQL 配置主备模式,基于一台服务器的数据复制,故得名单机热备,主-备 Active-Standby主-备方式,即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态),主数据库数据更新后,备份服务器同步数据只本机。 阅读全文
posted @ 2021-09-28 10:05 lyshark 阅读(549) 评论(0) 推荐(0) 编辑
摘要:索引用于快速找出在某个列中有一特定值的行,如果不使用索引MySQL必须从第l条记录开始读完整个表,直到找出相关的行.表越大,查询数据所花费的时间越多,如果表中查询的列有一个索引,MySQL能快速到达某个位置去搜寻数据文件,而不必查看所有数据,可加快数据查询的查询速度提高效率,索引可在创建表时增加,也可动态调整已有表. 阅读全文
posted @ 2020-07-06 20:04 lyshark 阅读(612) 评论(0) 推荐(0) 编辑
摘要:MariaDB [lyshark]> select Name,char_length(Name) from lyshark; -- 求字符串长度 + + + | Name | char_length(Name) | + + + | apple | 5 | | apricot | 7 | | blac 阅读全文
posted @ 2020-07-02 16:56 lyshark 阅读(557) 评论(0) 推荐(0) 编辑
摘要:简单的说,存储过程就是一条或者多条SQL语句的集合,可以理解为脚本,但是起作用不仅限于批处理,下面我们将重点学习如何使用创建存储函数和过程,变量的调用查看等,存储过程是MySQL的一个重点内容. 存储程序可以分为存储过程和函数,MySQL中创建存储过程和函数使用的语句分别是:`CREATE PROCEDURE`和`CREATE FUNCTION`.使用`CALL语句`来调用存储过程,只能用输出变量返回值.函数可以从语句外调用(即通过引用函数名),也能返回标量值,存储过程也可以调用其他存储过程. 阅读全文
posted @ 2020-01-14 14:59 lyshark 阅读(531) 评论(0) 推荐(0) 编辑
摘要:MariaDB 是一个多用户数据库,具有功能强大的访问控制系统,可以为不同用户指定允许的权限.MariaDB用户可以分为普通用户和ROOT用户.ROOT用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户的密码等管理权限,普通用户只拥有被授予的各种权限. 阅读全文
posted @ 2020-01-14 14:16 lyshark 阅读(845) 评论(0) 推荐(0) 编辑
摘要:数据库管理系统的一个最重要的功能就是数据查询,数据查询不应只是简单查询数据库中存储的数据,还应该根据需要对数据进行筛选,以及确定数据以什么样的格式显示.MySQL提供了功能强大、灵活的语句来实现这些操作,下面将介绍如何使用SELECT语句查询数据表中的一列或多列数据、使用集合函数显示查询结果. 阅读全文
posted @ 2020-01-14 14:14 lyshark 阅读(668) 评论(0) 推荐(0) 编辑
摘要:MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一,该笔记用于生产环境快速查阅. 阅读全文
posted @ 2020-01-14 14:13 lyshark 阅读(728) 评论(0) 推荐(0) 编辑
摘要:索引用于快速找出在某个列中有一特定值的行,如果不使用索引MySQL必须从`第l条`记录开始读完整个表,直到找出相关的行.表越大,查询数据所花费的时间越多,如果表中查询的列有一个索引,MySQL能快速到达某个位置去搜寻数据文件,而不必查看所有数据. 阅读全文
posted @ 2020-01-14 14:10 lyshark 阅读(679) 评论(0) 推荐(0) 编辑
摘要:MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一,该笔记用于生产环境快速查阅. 阅读全文
posted @ 2020-01-14 13:25 lyshark 阅读(717) 评论(0) 推荐(0) 编辑
摘要:MariaDB数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,还能实现数据库的拓展,多个数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能,为大规模企业MariaDB集群提供了有利的技术支撑. 阅读全文
posted @ 2018-12-30 17:40 lyshark 阅读(2503) 评论(0) 推荐(0) 编辑
摘要:数据备份是理员非常重要的工作之一,系统意外崩溃或者硬件的损坏都可能导致数据库的丢失,因此MariaDB管理员应该定期地备份数据库,使得在意外情况发生时,尽可能减少损失. 阅读全文
posted @ 2018-12-30 17:39 lyshark 阅读(1104) 评论(0) 推荐(0) 编辑
摘要:MariaDB 是一个多用户数据库,具有功能强大的访问控制系统,可以为不同用户指定允许的权限.MariaDB用户可以分为普通用户和ROOT用户.ROOT用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户的密码等管理权限,普通用户只拥有被授予的各种权限. 阅读全文
posted @ 2018-12-30 11:48 lyshark 阅读(5773) 评论(0) 推荐(0) 编辑
摘要:数据库中的视图是一个虚拟表,同真实的表一样,视图包含一系列带有名称的行和列数据,行和列数据来自由定义视图查询所引用的表,并且在引用视图时动态生成,视图是从一个或者多个表中导出的,视图的行为与表非常相似,但视图是一个虚拟表.在视图中用户可以使用`SELECT`语句查询数据,以及使用`INSERT、UPDATE和DELETE`修改记录,视图可以使用户操作方便,而且可以保障数据库系统的安全. 阅读全文
posted @ 2018-12-29 20:46 lyshark 阅读(980) 评论(0) 推荐(0) 编辑
摘要:简单的说,存储过程就是一条或者多条SQL语句的集合,可以理解为脚本,但是起作用不仅限于批处理,下面我们将重点学习如何使用创建存储函数和过程,变量的调用查看等,存储过程是MySQL的一个重点内容. 存储程序可以分为存储过程和函数,MySQL中创建存储过程和函数使用的语句分别是:`CREATE PROCEDURE`和`CREATE FUNCTION`.使用`CALL语句`来调用存储过程,只能用输出变量返回值.函数可以从语句外调用(即通过引用函数名),也能返回标量值,存储过程也可以调用其他存储过程. 阅读全文
posted @ 2018-12-29 11:02 lyshark 阅读(1891) 评论(0) 推荐(0) 编辑
摘要:索引用于快速找出在某个列中有一特定值的行,如果不使用索引MySQL必须从第l条记录开始读完整个表,直到找出相关的行.表越大,查询数据所花费的时间越多,如果表中查询的列有一个索引,MySQL能快速到达某个位置去搜寻数据文件,而不必查看所有数据. 阅读全文
posted @ 2018-12-28 11:27 lyshark 阅读(2597) 评论(0) 推荐(0) 编辑
摘要:存储在系统中的数据是数据库管理系统(DBMS)的核心,数据库被设计用来管理数据的存储、访问和维护数据的完整性,MariaDB中提供了功能丰富的数据库管理语句,包括有效地向数据库中插入数据的INSERT语句,更新数据的UPDATE语句以及当数据不再使用时删除数据的DELETE语句,本小结将依次来介绍这些命令的使用方法和技巧. 阅读全文
posted @ 2018-12-27 15:01 lyshark 阅读(3202) 评论(0) 推荐(0) 编辑
摘要:正则表达式通常被用来检索或替换那些符合某个模式的文本内容,根据指定的匹配模式匹配文本中符合要求的特殊字符串.例如从一个文本文件中提取电话号码,查找一篇文章中重复的单词或者替换用户输入的某些敏感词语等,这些地方都可以使用正则表达式,正则表达式强大且灵活,可以应用于非常复杂的查询,MySQL中使用`REGEXP`关键字指定正则表达式的字符匹配模式,先来看一下下表常用的正则规则. 阅读全文
posted @ 2018-12-27 11:13 lyshark 阅读(1034) 评论(0) 推荐(0) 编辑
摘要:连接是关系数据库模型的主要特点,连接查询是关系数据库中最主要的查询,主要包括内连接、外连接等.通过连接运算符可以实现多个表查询,在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中.当查询数据时,通过连接操作查询出存放在多个表中的不同实体的信息.当两个或多个表中存在相同意义的字段时,便可以通过这些字段对不同的表进行连接查询. 阅读全文
posted @ 2018-12-26 17:30 lyshark 阅读(1062) 评论(0) 推荐(0) 编辑
摘要:数据库管理系统的一个最重要的功能就是数据查询,数据查询不应只是简单查询数据库中存储的数据,还应该根据需要对数据进行筛选,以及确定数据以什么样的格式显示.MySQL提供了功能强大、灵活的语句来实现这些操作,下面将介绍如何使用SELECT语句查询数据表中的一列或多列数据、使用集合函数显示查询结果. 阅读全文
posted @ 2018-12-25 17:40 lyshark 阅读(752) 评论(0) 推荐(0) 编辑
摘要:数据库表由多列字段构成,每一个字段指定了不同的数据类型.指定字段的数据类型之后,也就决定了向字段插入的数据内容,例如,当要插入数值的时候,可以将它们存储为整数类型,也可以将它们存储为字符串类型.不同的数据类型也决定了MySQL在存储它们的时候使用的方式,以及在使用它们的时候选择什么运算符号进行运算,下面的小结内容将介绍,常用的数据类型,和常用的运算符,在最后再看即可常用的MySQL系统函数的使用. 阅读全文
posted @ 2018-12-24 18:26 lyshark 阅读(1970) 评论(0) 推荐(0) 编辑


8928001 | 6877438
博客园 - 开发者的网上家园

点击右上角即可分享
微信分享提示