sql
文章平均质量分 88
Mr.W.code
这个作者很懒,什么都没留下…
展开
-
Mycat学习笔记day01
认识Mycat1、Mycat背景Mycat的前身是阿里巴巴大名鼎鼎的Cobar,Cobar在开源了一段时间后,就没有再维护了,阿里巴巴放弃了该项目,再加上Cobar在使用过程中也发现存在一些问题。2013年国内一批开源软件爱好者对Cobar这个项目进行了改进,并命名为Mycat,这就是MyCat的诞生。MyCat是完全免费开源的,不属于任何商业公司。Mycat于2014年首次在上海的《中华架构师》大会上对外宣讲,随后越来越多的项目采用了Mycat。截至2015年11月,超过300个项目采用Mycat,涵原创 2022-03-24 14:22:33 · 408 阅读 · 0 评论 -
MySQL高级学习笔记day03
MySQL主从复制概述生产环境中如果数据库只有一台服务器,容易产生单点故障问题,如这台服务器访问压力过大没有响应,服务不可用,或者硬盘坏了,整个数据库数据就丢失了为了保障数据安全可靠性,我们需要将数据复制多份部署在多台不同的服务器上,就算一台坏了其他还可以提供服务主从复制可以实现对数据库备份和读写分离主服务器负责读和写,从服务器只负责读一主多从架构主从复制原理当master主服务器上的数据发生改变时,则将其改变写入二进制事件日志文件中salve,从服务器会在一定时间内对master主服务器上的二原创 2022-03-23 18:35:34 · 124 阅读 · 0 评论 -
MySQL高级day02
索引1.索引的概念索引是帮助MySQL高效获取数据的数据结构。可以的到索引的本质就是一种数据结构,可简单理解为:排好序的快速查找数据结构索引的目的: 提高查询效率,可类比字典2.索引优势劣势优势类似于大学图书馆数目索引,提高数据检索的效率,降低数据库的IO成本通过索引列对数据进行排序,降低数据排序的成本,降低了CPU的小号劣势虽然索引大大提高了查询速度,同时却会降低更新表的速度索引列要额外占用空间的3.时间复杂度时间复杂度:随着N数据量级的增加,在时间维度的复杂程度空间复杂原创 2022-03-23 11:07:34 · 1013 阅读 · 0 评论 -
MySQL高级学习笔记day01
MySQL 的架构介绍mysql的安装(提前上传文件)1.安装前的准备工作执行安装命令前,检查CentOS7会看到 默认安装MariaDB而 不是MySQLCentOS6rpm -qa|grep mysql如果存在mysql-libs的旧版本包如下:请先执行卸载命令rpm -e --nodeps mysql-libsCentOS7rpm -qa|grep mariadb如果存在如下:请先执行卸载命令:rpm -e --nodeps mariadb-libs-5.5.5原创 2022-03-22 20:58:05 · 822 阅读 · 0 评论 -
framwork学习笔记day03---动态sql操作
给SQL传参概述Mybatis会在运行过程中,把配置文件中的SQL语句里面的#{}转换为“?”占位符,发送给 数据库执行。需求根据账户模糊查询代码实现<select id="selectUserLikeName1" parameterType="string" resultType="user"> select * from tb_user where user_name like "%"#{userName}"%"</select&g原创 2021-12-21 16:58:49 · 306 阅读 · 0 评论 -
Javaweb学习笔记day13---项目五阶段
项目五阶段准备项目搭建v4 -> v5直接复制Filter全局编码需求用户登录功能,将请求方式修改为post,会有请求参数中文乱码问题,可以使用Filter过滤器来统一解决。代码实现public class EncodingFilter implements Filter { private String encoding ; @Override public void init(FilterConfig filterConfig) thr原创 2021-12-14 16:41:08 · 316 阅读 · 0 评论 -
Javaweb学习笔记day03---Vue
Vue概述一个前端框架,用于将数据渲染到页面展示Vue介绍Vue快速入门Vue入门案例Vue指令介绍Vue文本操作Vue事件处理Vue事件修饰符Vue双向绑定Vue列表渲染原创 2021-12-01 09:04:20 · 614 阅读 · 0 评论 -
Javaweb学习笔记day03---JavaScript
Number对象概述Date对象概述用于处理日期时间代码实现String对象RegExp对象概述 表示正则表达式,他是对字符串执行模式匹配的强大工具代码实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>RepExp对象</title></head><body><scri原创 2021-11-30 19:16:53 · 299 阅读 · 0 评论 -
Javaweb学习笔记day01--HTML、CSS
HTMLhtml概述:超文本标记及语言作用:让开发人员和浏览器交互超文本:网站上的资源,比如文本、图片、视频、音频、链接、表格、列表等等标记:也叫标签、元素、结点等,就是用尖括号(<>)括起来的一组内容,例如:<head> <body> <div> <span> <table>等HTML是最基础的开发网页的语言。语言:交流工具概述HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。原创 2021-11-30 14:16:20 · 397 阅读 · 0 评论 -
Javaweb学习笔记day02--JavaScript
JavaScriptJavaScript概述ECMAScript之html结合ECMAScript之注释ECMAScript之变量和常量ECMAScript之数据类型ECMAScript之运算符ECMAScript之流程控制ECMAScript之函数事件概述事件绑定onload事件焦点事件概述onchange事件onsubmit事件dom介绍概述HTML DOM 定义了访问和操作 HTML 文档的标准方法。DOM 将 HTML 文档表达为树结构。让开发人员通过代码的方原创 2021-11-30 09:05:34 · 746 阅读 · 0 评论 -
JDBC技术
JDBC技术一、介绍和理解1、JDBC【java database connectivity】的概念:1. Java连接数据库的技术!2. Java连接数据的规范!3. JDBC由两部分组成:Java的规范【java.sql.接口】jdk、数据库厂商提供的实现类jar【实现类 基于 接口】4. Java.sql.接口=各个数据库的实现类;2、JDBC的理解:3、JDBC设计的接口和类二、基本步骤三、基于静态Statement使用四、基于动态Statement使用五、JDBC的基本使原创 2021-11-28 22:10:02 · 643 阅读 · 0 评论 -
MySQL学习笔记
数据库概念 <1>数据库是一种数据的存储方式 <2>数据库存储的数据是有格式的 <3>数据库方便进行读取操作 <4>数据库的数据是一种长期的存储方式数据库分类一、关系型数据库1、数据库的存储单位是表2、表和表之间存在某种关系3、方便进行关联查询4、关系型数据库属于持久型数据库5、MYSQL就是关系型数据库二、费关系型数据库...原创 2021-11-25 21:13:15 · 663 阅读 · 0 评论