
mysql
文章平均质量分 75
Developer Hu
拯救
展开
-
【mysql】centos安装mysql8
centos安装mysql8原创 2022-08-30 11:13:17 · 521 阅读 · 1 评论 -
【java】jdbc 连接 mysql 数据库
jdbc连接数据库主要有以下几个步骤:1.加载相应数据库的驱动包(到各数据库官网下载)// 1.加载驱动try { Class.forName("com.mysql.jdbc.Driver");} catch (ClassNotFoundException e) { e.printStackTrace();}2.获取连接// 2.获取连接conn = Dri原创 2017-12-02 23:36:15 · 210 阅读 · 0 评论 -
【mysql】mysql 锁机制
mysql锁数据库系统角度:表级锁: 开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低 行级锁: 开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高 页级锁: 开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般开发人员角度:悲观锁:是悲观的认为每次都会发生并发冲突,屏蔽一切可能违反数据完整性的操作,在可能出现并发的地方加上锁机制,按串行化一一执行通俗解释是指总是假设最坏的情况,每次去拿数据的时候都..转载 2020-09-02 15:09:49 · 276 阅读 · 0 评论 -
【mysql】mysql 事务
MySQL锁详解一、概述数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样,为了满足各自特定应用场景的需求,每种存储引擎的锁定机制都是为各自所面对的特定场景而优化...转载 2020-09-02 15:08:50 · 121 阅读 · 0 评论 -
【mysql】mysql 基础语法全解
一:sql分类及语法1.sql分类:(1)DDL:数据库定义语言,用于定义表,列,索引等数据库对象. create,drop,alter等(2)DML:数据库操纵语言,增删改查数据库的记录insert,delete,update,select等(3)DCL:数据库控制语言,定义了数据库的表,字段,用户的访问权限和安全级别 grant,revoke等2.DDL语句(1)创建数据库:create database test1;(2)删除数据库:drop database test1;(3)创建表转载 2020-09-01 15:28:57 · 413 阅读 · 0 评论 -
【mysql】mysql 索引
一、什么是索引?为什么要建立索引? 索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。 例如:有一张person表,其中有2W条记录,记录着2W个...转载 2020-09-01 16:05:32 · 133 阅读 · 0 评论 -
【mysql】centos7安装mysql57
安装命令:1. rpm -qa|grep -i mysql2. yum -y remove yum -y remove mysql-community-client-5.6.38-2.el7.x86_64 卸载不掉的用 rpm -ev 3. wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rp...原创 2020-03-20 21:11:11 · 317 阅读 · 0 评论 -
【mysql】mysql 数据存在更新,不存在插入
-- 一下两种根据所列添加字段中,存在更新,不存在则添加记录-- 删除更新REPLACE INTO golf_game_plan ( create_time, modify_time, user_id, plan_date )VALUES ( now( ), now( ), 11363, '2019-09-13 00:00:00' ); -- 唯一索引更新INSERT IN...原创 2020-03-18 16:57:28 · 402 阅读 · 0 评论 -
【mysql】explain 用法分析
概要描述:id:选择标识符 select_type:表示查询的类型。 table:输出结果集的表 partitions:匹配的分区 type:表示表的连接类型 possible_keys:表示查询时,可能使用的索引 key:表示实际使用的索引 key_len:索引字段的长度 ref:列与索引的比较 rows:扫描出的行数(估算的行数) filtered:按表条件过滤的行百分...转载 2020-09-01 16:09:34 · 142 阅读 · 0 评论 -
【mysql】windows解压版mysql安装配置
一、下载地址:http://dev.mysql.com/downloads/mysql/二、配置环境变量1.新增环境变量变量名:MYSQL_HOME变量值:E:\software\mysql-5.7.21-winx64(改成你自己的安装目录)2.修改环境变量PATH在PATH后面加入%MYSQL_HOME%\bin,注:加入新的变量值需要用;隔开三、添加my.ini......原创 2018-02-23 17:32:07 · 1578 阅读 · 1 评论