![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
数据库的原理及作用
时长两年半
这个作者很懒,什么都没留下…
展开
-
mysql数据库的基本语句用法!(增删改查)
本章目录一.数据库基本操作二:SQL语言概述2.1:DDL操作命令2.1.1:DDL语法格式2.2:DML操作命令2.2.1:DML语法格式2.3:DQL操作命令2.3.1:DQL语法格式2.4:DCL操作命令2.4.1:DCL语法格式一.数据库基本操作mysql> show databases; //查看数据库信息mysql> use 数据库名mysql> show tables //查看数据库中的表信息mysql>descri原创 2020-11-03 11:46:45 · 468 阅读 · 0 评论 -
mysql读写分离
文章目录一.mysql读写分离1.1 原理1.2 读写分离分类1.2.1 基于程序代码内部实现1.2.2 基于中间代理层实现2.1 实验案例2.1.1 卸载原有的java环境2.1.2安装JDK2.1.3 安装amoeba2.1.4 制作amoeba管理脚本2.1.5 三台mysql数据库中为amoeba授权三.验证一.mysql读写分离1.1 原理1.2 读写分离分类1.2.1 基于程序代码内部实现在代码中根据select、insert进行路由分类,这类方法也是目前生产环境应用广泛的,优点是原创 2020-10-20 18:59:38 · 124 阅读 · 0 评论 -
mysql主从复制
本章目录一.mysql主从复制1.1 原理1.2 复制的过程二.实验案例一.mysql主从复制1.1 原理1.2 复制的过程◆在每个事物更新数据完成之前,Master在二进制日志记录这些改变。写入二进制日志完成后,Master通知存储引擎提交事物◆Slave将Master的Binary log 复制到中继日志,首先Slave开始一个工作线程–I/O线程,I/O线程在Master上开一个普通的连接,然后开始Binlog dump process ,Binlog dump process从Mas原创 2020-10-20 16:17:21 · 197 阅读 · 1 评论 -
还在为不会怎么写mysql语句而苦恼吗? mysql的高级语句,通俗易懂,mysql高级语句的用法(三)
本章目录一.mysql高级语句分类1.1 连接查询1.1 内连接一.mysql高级语句分类1.1 连接查询简介:MySQL 的连接查询,通常都是将来自两个或多个表的行结合起来,基于这些表之间的共同字段,进行数据的拼接。先在player数据库中,添加两张表,为a_player和b_player表,并给它们添加数据。1.1 内连接含义:MySQL 中的内连接就是两张或多张表中同时符合某种条件的数据记录的组合。通常在FROM 子句中使用关键字 INNER JOIN 来连接多张表,并使用 ON 子句原创 2020-10-15 19:50:27 · 272 阅读 · 0 评论 -
mysql的高级语句,接着前面的内容,mysql高级语句的用法(二)
本章目录一.mysql高级语句分类1.1 运算符1.1.1 算术运算符1.1.2 比较运算符1.1.3 逻辑运算符1.1.4 位运算符一.mysql高级语句分类1.1 运算符简介:MySQL 的运算符用于对记录中的字段值进行运算。MySQL 的运算符共有四种,分别是:算术运算符、比较运算符、逻辑运算符和位运算符。1.1.1 算术运算符运算符 描述加法减法乘法/ 除法% 取余数语句演示:select 1+2 as addition, 2-1 as subtraction,原创 2020-10-15 16:00:16 · 149 阅读 · 0 评论 -
你知道mysql的高级语句有哪些吗?mysql高级语句的用法(一)
本章目录一.mysql高级语句分类1.1 按关键字排序1.1.1 按单字段排序1.1.1 按多字段排序1.2 对结果进行分组1.3 限制结果条目1.4 设置别名1.5 通配符1.6 子查询1.7 NULL值二.正则表达式2.1 以特定字符串开头的记录2.2 以特定字符串结尾的记录2.3 包含指定字符串的记录2.4 以“.”代替字符串中的任意一个字符的记录2.5 匹配包含或者关系的记录2.6 匹配前面字符的任意多次2.7 “+”匹配前面字符至少一次2.8 匹配指定字符集中的任意一个一.mysql高级语句分类原创 2020-10-14 17:26:14 · 386 阅读 · 0 评论 -
数据库如何备份和恢复
文章目录一.数据备份的重要性1.1 .数据丢失的原因二.数据备份的分类2.1 .备份以物理与逻辑的角度来分2.2 .备份从数据库的策略角度来分三.MySQL的完全备份3.1 .什么是完全备份?3.2 .MySQL完全备份的优缺点四.mysqldump备份库4.1:有什么方式可以备份MySQL数据库?4.2:什么是mysqldump?4.3:如何使用mysqldump命令备份库?4.4:如何使用mysqldump命令备份表?五.如何恢复数据库和表5.1.数据恢复的两种方法5.1.如何使用source命令恢复数原创 2020-10-13 19:29:06 · 495 阅读 · 0 评论 -
如何理解mysql索引,事务与存储引擎
这里写目录标题一 索引介绍1.1 索引的概念1.2 索引的作用1.4 索引的创建方法1.5 索引的查看1.6 索引的删除二 事务介绍2.1 事务的概念2.2 事务的特点2.3 事务的控制语句2.4 事务的控制方法2.5 事务的操作三 存储引擎介绍3.1 存储引擎概念3.2 MyISAM的介绍3.3 lnnoDB特点介绍一 索引介绍1.1 索引的概念1.2 索引的作用![在这里插入图片描述](https://img-blog.csdnimg.cn/20201012161825737.png?x-os原创 2020-10-12 19:05:17 · 150 阅读 · 0 评论 -
什么是mysql数据库?
这里写目录标题一.数据库简介1.1数据库的基本概念1.2 数据库的发展史1.3 主流的数据库介绍1.4 关系型数据库1.5 非关系型数据库1.6 mysql产品阵营二.数据库的三大范式2.1 第一范式2.2 第二范式2.3 第三范式一.数据库简介1.1数据库的基本概念1.2 数据库的发展史1.3 主流的数据库介绍1.4 关系型数据库1.5 非关系型数据库1.6 mysql产品阵营二.数据库的三大范式2.1 第一范式2.2 第二范式2.3 第三范式.原创 2020-10-08 17:39:38 · 269 阅读 · 0 评论 -
源码编译安装nginx和PHP模块
nginx网站结构一.编译安装nginx1.1安装nginx所需软件1.2软件支持1.3创建运行用户和组1.4 解压压缩包1.5编译及安装1.6路径优化1.7检查配置文件1.8启动,停止nginx1.9 访问网页测试一.编译安装nginx先关闭防火墙,关闭核心防护1.1安装nginx所需软件 版本:nginx-1.15.9.tar.gz放到opt目录下,ll进行查看1.2软件支持yum -y install pcre-devel zlib-devel1.3创建运行用户和组usera原创 2020-09-30 17:32:49 · 530 阅读 · 0 评论 -
编译安装MySQL服务
这里写目录标题MySQL简介编译安装mysqlMySQL简介L是一个真正的多线程,多用户的SQL数据库服务,凭借其高性能,高可靠和易于使用的特性,成为服务器领域中最受欢迎的开源数据库系统。在2008年以前,MySQL AB公司进行开发,发布和支持,之后历经Sun公司收购MySQL AB公司,Oracle公司收购Sun公司的过程,目前MySQL项目由Oracle公司负责运营和维护。编译安装mysql1.安装mysql环境依赖包yum -y install gcc gcc-c ++ make原创 2020-09-29 15:47:15 · 95 阅读 · 0 评论 -
源码编译安装Apache和PHP模块
Apache网站结构Apache简介编译安装httpd服务chkconfig: 35 85 21 #35级别自动运行 第85个启动 第21个关闭description: Apache is a World Wide Web serverApache简介编译安装httpd服务##编译安装httpd服务#####安装Apache所需软件#####apr-1.6.2.tar.gzapr-util-1.6.0.tar.gzhttpd-2.4.29.tar.gz####将上面3原创 2020-09-28 19:29:42 · 891 阅读 · 0 评论