经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 MySQL

完全卸载MySQL完整图文流程

想把mlsql卸载了重装,看了许多文章试了很多方法都没办法完全卸载,直到看到了这篇文章, 可以完全卸载mysql,在这里谢谢博主,也拿出来分享给大家 原文链接:https: blog.csdn.net/qq_41140741/article/detail 81489531 快捷键w...[2020/7/24]

mysql视图详细笔记自律即自由-

1 #视图 2 /* 3 含义:虚拟表,和普通表一样使用 4 mysql5.1版本出现的新特性,是通过表动态生成的数据 5 6 比如:舞蹈班和普通班级的对比 7 创建语法的关键字 是否实际占用物理空间 使用 8 9 视图 ...[2020/7/24]

MySql变量说明自律即自由-

1 #变量 2 /* 3 系统变量: 4 全局变量 5 会话变量 6 7 自定义变量: 8 用户变量 9 局部变量 10 11 */ 12 #一、系统变量 13 /* 14 说明:变量由系统定义,不是用户...[2020/7/24]

MySQL学习笔记(24):权限与安全

本文更新于2020-05-03,使用MySQL 5.7,操作系统为Deepin 15.4。 目录权限安全操作系统相关的安全问题数据库相关的安全问题数据库安全设置选项 权限 权限存取需要用到mysql库中user、db、host、tables_priv、columns_prvi这几个权...[2020/7/23]

【赵强老师】MySQL高可用架构:MHA

MHA(Master HA)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能。MHA 在监控到 master 节点故障时,会提升其中拥有最新数据的 slave 节点成为新的master 节点,在此...[2020/7/23]

1、MySQL常见的操作命令

1、MySQL常见的操作命令

#1、cmd登录mysql命令 #(1)需要回车输入密码 C:\Users\Administrator>mysql -h localhost -P3306 -u root -p Enter pa word: ******** #(2)注意-p和密码之间没有空格,-P代表端口 -p代...[2020/7/22]

MySQL学习笔记(23):SQL安全

MySQL学习笔记(23):SQL安全

本文更新于2019-06-29,使用MySQL 5.7,操作系统为Deepin 15.4。 应用可使用PrepareStatement + Bind-Variable来防止SQL注入。 已知的非法符号有: ( ) < > [ ] /* */ -- # ; = '' + ...[2020/7/22]

Linux下忘记MySQL密码的解决办法

一、使用免密码登录     1.使用 #find / -name my.cfg 找到mysql配置文件   2.vim /etc/mysql/my.cfg (我的配置文件是这个路径,每个人的路径可能有所不同,用find查询后再编辑)      在[m...[2020/7/22]

MySQL学习笔记(22):应用优化

本文更新于2020-04-05,使用MySQL 5.7,操作系统为Deepin 15.4。 目录使用连接池减少对MySQL的访问负载均衡其他优化措施 使用连接池 对于访问数据库来说,建立连接的代价比较昂贵。 减少对MySQL的访问 应用应避免对同一数据做重复检索,减少对数据库无谓的...[2020/7/22]

MySQL事务

MySQL事务

事务的基本介绍 1. 概念: * 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 2. 操作: 1. 开启事务: start transaction; 2. 回滚:rollback; 3. 提交:commit; 3. 例子...[2020/7/22]

8张图说清楚脏写、脏读、不可重复读、幻读到底是怎么回事儿

我们都知道 MySQL 是支持多事务并发执行的,否则一个事务一个事务串行化处理,用户都要砸键盘了。那么,多个事务同时写一行数据怎么处理?一个事务在写数据的时候,另一个事务要读,又该怎么处理这个冲突?为了解决这些问题,MySQL 使用了 MVCC 多版本控制机制、事务隔离机制、锁。 最耳...[2020/7/22]

数据库对应EFCore操作

数据库对应EFCore操作 目录数据库对应EFCore操作1,查某个id在某个集合被包含的数据2.查某id集合不被某集合包含的数据 1,查某个id在某个集合被包含的数据 例如: 查 Id 在ids里的结合 实现的sql是实体Id in ids,也就是ids跟...[2020/7/22]

JDBC

JDBC

一 JDBC简介 Java DataBase Connectivity Java语言连接数据库 官方(Sun公司)定义的一套操作所有关系型数据库的规则(接口) 各个数据库厂商去实现这套接口 提供数据库驱动JAR包 可以使用这套接口(JDBC)编程 真正执行的代码是驱动JAR包中的实现...[2020/7/22]

mysql数据库设计规范

一、数据库设计规范1.使用innodb引擎2.数据库和表的字符集统一使用utf83.所有表和字段添加注释4.单表数据量控制<500w5.谨慎使用mysql分区,跨区查询影响性能6.冷热数据分离,缓存7.禁止在数据库中存储图片,文件等大的二进制数据8.禁止在线上做数据库压力测试9.禁...[2020/7/21]

Mysql数据库意外崩溃导致表数据文件损坏无法启动的问题解决

Mysql数据库意外崩溃导致表数据文件损坏无法启动的问题解决

问题故障:Mysql数据库意外崩溃,一直无法启动数据库。报错日志: 启动报错:service mysqld restartERROR! MySQL server PID file could not be found!Starting MySQL. ERROR! The server ...[2020/7/21]

MySQL

MySQL

一 数据库简介 存储数据的仓库 本质上是一个文件系统 以文件的方式存在服务器电脑上 所有关系型数据库都可以使用通用的SQL语句进行管理 常见的数据库软件有 MySQL Oracle PostgreSQL...   二 MySQL简介 开源免费的数据库 小型数据库 ...[2020/7/21]

MySQL学习笔记(21):优化磁盘IO

本文更新于2020-04-05,使用MySQL 5.7,操作系统为Deepin 15.4。 目录使用符号连接分布IO禁止操作系统更新文件的atime属性用裸设备(Raw Device)存放InnoDB共享表空间调整IO调度算法使用磁盘阵列(RAID)RAID卡电池充放电问题NUMA架构...[2020/7/21]

php连接mysql之mysql_connect()与mysqli_connect()的区别

php连接mysql之mysql_connect()与mysqli_connect()的区别

实例 打开一个到 MySQL 服务器的新的连接: <?php $con=mysqli_connect("localhost","wrong_user","my_pa word","my_db"); 检查连接 if (!$con) { die("连...[2020/7/20]

MySQL数据库

常见的DBMS介绍 ? 1.MySQL:Oracle公司的产品,MySQL在08年被Sun公司收购,09年Sun公司被 Oracle公司收购,开源软件。被收购后MySQL创始人从Oracle离开创建了MariaDB, MariaDB就是MySQL软件的一个分支,市占率第一。 ? ...[2020/7/19]

MySQL多表查询

查询语法: select 列名列表 from 表名列表 where.... 准备sql 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT ...[2020/7/19]

用case when优化Sql语句

用case when优化Sql语句

有些时候想直接从数据库查询数据,并导出,但一些类型或状态存储的是01等数字,你想显示对应的文字,这个时候就可以使用case...when语句了。 结构 case...when...then...when...then...else...end 示例 SELECT id,title...[2020/7/19]

常用MySQL日期时间处理函数

FROM_UNIXTIME FROM_UNIXTIME(unix_timestamp[,format]) 将时间戳转换成日期时间表示。如''YYYY-MM-DD hh:mm: '' 或 YYYYMMDDhhmm NOW NOW([fsp]) 返回当前时间的日期时间表示,如'...[2020/7/19]

PHP+MySql实现一个简单的留言板

跟着书学的,代码不是自己写的,但是都能理解,有时间自己去写个好看一点的吼吼吼~(不熟练花了一天的时间… 留言板是接触WEB开发的基础,写一个留言板需要知道前端的一些基础标签,对数据库有一个了解会基础SQL语言,PHP基础知识,前段基础+数据库基础+PHP基础=>留言板。 前方高能哇(...[2020/7/19]

MySQL定时备份方案(利用Linux crontab)

前言 虽说现在这世道有些爱情是有价的,但是数据是无价的,数据备份是尤为的重要,可以在你未来的某一天不小心删库了,不用着急跑路。 本片文章介绍的方案是利用Linux自身的crontab定时任务功能,定时执行备份数据库的脚本。 技术要点: 数据库备份dump命令 sh...[2020/7/19]

Template DB MySQL学习总结

Zabbix 5.0下如何应用Template DB MySQL来监控MySQL数据库呢?下面简单整理一下如何配置、应用Zabbix下自带的模板Template DB MySQL。其实非常简单。   Template DB MySQL可以在Zabbix 5.0的模板下面查看...[2020/7/19]

数据库的设计

多表之间的关系 1. 分类: 1. 一对一(了解): * 如:人和身份证 * 分析:一个人只有一个身份证,一个身份证只能对应一个人 2. 一对多(多对一): * 如:部门和员工 * 分析:一个部门有多个员工,一个员工只能对应一个部门 3. 多对多: * 如:学生和课...[2020/7/18]

MySql的回顾三:流程控制函数/统计函数/分组查询

MySql的回顾三:流程控制函数/统计函数/分组查询

路漫漫其修远兮,吾将上下而求索,又到了周末,我继续带各位看官学习回顾Mysql知识。 上次说到了流程控制函数,那就从流程控制函数来继续学习吧! #五.流程控制函数 #1.if函数:if else的效果 IF(条件表达式,成立返回1,不成立返回2) #与Java三元运算相同SELEC...[2020/7/18]

MySQL学习笔记(19):优化数据库对象

本文更新于2019-08-18,使用MySQL 5.7,操作系统为Deepin 15.4。 目录优化表的数据类型通过拆分提高表的访问效率逆规范化使用中间表提高统计查询效率 一旦数据库对象设计完毕并投入使用,再进行修改就比较麻烦。 优化表的数据类型 select_statement ...[2020/7/18]

MySQL学习笔记(20):优化MySQL Server

本文更新于2020-04-05,使用MySQL 5.7,操作系统为Deepin 15.4。 目录MySQL体系结构MySQL内存优化MyISAM内存优化key_buffer_size设置使用多索引缓存调整中点插入策略调整read_buffer_size和read_rnd_buffer_...[2020/7/18]

MySQL 约束

概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 分类: 主键约束:primary key 非空约束:not null 唯一约束:unique 外键约束:foreign key 非空约束:not null,值不能为null 创建表时添加约束 CRE...[2020/7/18]

Mysql 架构分析

Mysql 架构分析

1. mysql架构图 1.1 各模块说明 2 .Binlog 日志的使用 3. Redo Log 和 Binlog的区别 原文链接:http: www.cnblogs.com/qdmpky/p/13299246.html[2020/7/17]

Mac 安装 MySQL(5.7.x版)

Mac 安装 MySQL(5.7.x版) 目录Mac 安装 MySQL(5.7.x版)一、数据库分类RDBMS(关系数据库管理系统)NoSQLNewSQL二、官网下载三、环境变量设置四、启动MySQL与修改密码启动修改密码五、可用命令 一、数据库分类 RDBMS(关系数据库管理系统) ...[2020/7/17]

MySQL学习笔记(17):MySQL Utilities

本文更新于2020-04-05,使用MySQL 5.7,操作系统为Deepin 15.4。 目录安装分类mysqldbcompare——数据库比较工具mysqldbcopy——数据库复制工具mysqldiff——数据库对象定义比较工具mysqldiskusage——磁盘使用情况查看工具...[2020/7/17]

mysql中常见约束自律即自由-

1 #常见约束 2 3 /* 4 5 6 含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 7 8 9 分类:六大约束 10 NOT NULL:非空,用于保证该字段的值不能为空 11 比如姓名、学号等...[2020/7/17]

mysql标识列和事务自律即自由-

1 #标识列 2 /* 3 又称为自增长列 4 含义:可以不用手动的插入值,系统提供默认的序列值 5 6 7 特点: 8 1、标识列必须和主键搭配吗?不一定,但要求是一个key 9 2、一个表可以有几个标识列?至多一个! 10 3、标识列的类型...[2020/7/17]

InnoDB 存储引擎.

一、InnoDB 体系架构 InnoDB 存储引擎有多个内存块,可以认为这些内存块组成了一个大的内存池,负责如下工作: 维护所有进程/线程需要访问的多个内部数据结构。 缓存磁盘上的数据,方便快速的读取,同时对磁盘文件的数据修改之前在这里进行缓存。 重做日志(redo log)缓冲。...[2020/7/17]

druid配置

druid配置

DruidDataSource配置兼容DBCP,但个别配置的语意有所区别。 配置 缺省值 说明 name 配置这个属性的意义在于,如果存在多个数据源,监控的时候可以通过名字来区分开来。如果没有配置,将会生成一个名字,格式是:"DataSource-" ...[2020/7/17]

MySQL学习笔记(18):SQL优化

本文更新于2019-08-18,使用MySQL 5.7,操作系统为Deepin 15.4。 目录优化SQL语句的步骤通过SHOW STATUS了解SQL语句的执行情况定位执行效率低下的SQL语句通过EXPLAIN或DESC分析SQL的执行计划通过SHOW PROFILES和SHOW P...[2020/7/17]

DQL:查询表中的记录

DQL:查询表中的记录 * select * from 表名; 1. 语法: select 字段列表 from 表名列表 where 条件列表 group by 分组字段 having 分组之后的条件 order by 排序 limit 分页限...[2020/7/17]

MySQL 密码参数配置与修改 validate_password - G-Aurora

MySQL 密码参数配置与修改 validate_password - G-Aurora

MySQL 密码参数配置与修改 validate_pa word 该文章匹配解决MySQL Error中的1819问题 ? 场景 通过root用户创建travel_agency数据库,目标是,新建一个用户然后对仅对该用户开放travel_agency数据库而非其他数据库 ? 过程 ...[2020/7/17]

阿里:MySQL数据库规范

阿里:MySQL数据库规范 简介:基于阿里数据库设计规范扩展而来   设计规范 1.【推荐】字段允许适当冗余,以提高查询性能,但必须考虑数据一致。冗余字段应遵循: 不是频繁修改的字段。 不是 varchar 超长字段,更不能是 text 字段。 正例:商品类目名称...[2020/7/17]

MYSQL实现将B表中的字段值到更新A表中

根据A表中的id字段和B表中的id字段,将B表中name字段和price字段值更新到A表中name字段和price字段 UPDATE A, BSET A.name = B.name, A.price = B.priceWHERE A.id = B.id  ...[2020/7/17]

JDBC快速入门

JDBC快速入门   详解 1.0DriverManager 功能1       功能2 2.0 connection对象   3.0 statement对象     4.0...[2020/7/17]

MySQL学习笔记(19):优化数据库对象

本文更新于2019-08-18,使用MySQL 5.7,操作系统为Deepin 15.4。 目录优化表的数据类型通过拆分提高表的访问效率逆规范化使用中间表提高统计查询效率 一旦数据库对象设计完毕并投入使用,再进行修改就比较麻烦。 优化表的数据类型 select_statement ...[2020/7/17]

DQL查询语句

排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * 如果有多个排序条件,则当前边的条件值一样时,才会判断...[2020/7/17]

MySQL笔记

目录著名数据库(了解)概念组成(了解即可)注意点DDL操作操作数据库数据类型(列类型)操作表DML(Data Manipulation Language)DCL(Data Control Language)DQL(Data Query Language)编码备份与恢复约束主键约束非空约束...[2020/7/17]

为什么要避免大事务以及大事务如何解决?

为什么要避免大事务以及大事务如何解决?

什么是大事务 运行时间比较长,长时间未提交的事务就可以称为大事务 大事务产生的原因 操作的数据比较多 大量的锁竞争 事务中有其他非DB的耗时操作 。。。 大事务造成的影响 并发情况下,数据库连接池容易被撑爆 锁定太多的数据,造成大量的阻塞和锁超时 执行时间长,容易造成主从延迟 回滚...[2020/7/17]

MySQL基础:8.0版本安装

MySQL基础:8.0版本安装

blog:https: www.cnblogs.com/Rohn/ 目录安装MySQL 8.0版本添加源安装启动并设置开机自启修改root密码 安装MySQL 8.0版本 系统环境: CentOS Linux release 8.1.1911 (Core) 添加源 rpm...[2020/7/14]

mysql常见数据类型自律即自由-

1 #常见的数据类型 2 /* 3 数值型: 4 整型 5 小数: 6 定点数 7 浮点数 8 字符型: 9 较短的文本:char、varchar 10 较长的文本:text、blob...[2020/7/14]

数据库笔记

数据库:   DDl:     创建语句     create,alter,drop等   DML:     更新数据 增删改     insert,delete,update   DCL: ...[2020/7/14]

123
2
记录数:3208 页数:1/6512345678910下一页尾页
加载更多
 友情链接: NPS  问卷模板