
Mysql
文章平均质量分 73
Mysql相关
꯭ 瞎꯭扯꯭蛋꯭
走自己的路,让别人说去吧!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux彻底删除MySQL
Linux。原创 2025-01-24 16:55:37 · 251 阅读 · 0 评论 -
Linux下部署MySQL8.0集群 - 一主两从模式(主从复制)
1、rpm -qa | grep mariadb 查找mariadb的版本名称(和MySQL冲突,会导致MySQL的3306端口监听不到):如果存在文件,使用rpm -e --nodeps 安装包 删除。2、编译配置文件my.cnf(这个文件一般是默认存在的,不需要自己手动创建,mysql在初始化是会去寻找这个配置文件,如果没有有则是默认的系统配置)注意:这里的文件是.xz文件,如果你下载的文件是**.tar.gz文件的话用 :tar -zxvf +文件命令。在mysql的安装目录下新建文件data。原创 2024-12-19 14:54:02 · 1102 阅读 · 0 评论 -
分布式事务(一)Mysql本地事务和事务隔离级别
文章目录 数据库事务Mysql 事务操作开始事务提交事务回滚事务Mysql 事务操作测试1.准备测试表2. 测试 事务特性 ACIDA - 原子性 AtomicC - 一致性 ConsistencyI - 隔离性 IsolationD - 持久性 Durancy 数据库并发访问冲突问题脏读不可重复读幻读 Mysql 的四种事务隔离级别Mysql 设置隔离级别Mysql 隔离级别测试 数据库事务 数据库事务由一组sql语句组成。 所有sql语句执行成功则事务整体成功...原创 2021-11-05 10:41:15 · 213 阅读 · 0 评论 -
数据库连接池技术 之 Druid
简介 mysql是一个TCP/IP协议的网络程序,如果我们每次都从数据库获取新的连接,那么: 每获取一次新的连接的成本很高,需要“三次握手”,断开需要“四次挥手”等过程每一个客户端都有单独的线程来维护它的通信 这样每次高成本获取的连接只用一次,太奢侈了;另外,如果有很多的客户端同时去连接mysql服务器,会造成mysql的并发量就有风险,如果太多就会挂了。特别是遇到一些程序员,获取完连接,没...原创 2022-04-18 10:56:04 · 295 阅读 · 0 评论 -
Druid多数据源配置 (Datasurce动态切换)
Druid多数据源配置(Datasurce动态切换) Druid Druid多数据源配置(Datasurce动态切换)一. 直接上代码二. AbstractRoutingDataSource 补充三. 多数据源 + ShardingJDBC 数据源整合 一. 直接上代码 多数据源切换自定义注解 package com.gateway.admin.datasources...原创 2022-04-18 14:15:00 · 3135 阅读 · 1 评论 -
JDBC相关操作
一、JDBC(Java Database Connectivity)-1.概述是一种 专门用来 通过java程序操作数据库的标准(连接java和数据库)-2.使用步骤导入jar包(存放了大量java工具类的压缩包)使用工具类,连接数据库通过程序发起SQL,操作数据库数据库把结果返回给java程序Java程序解析结果-3.导入jar包创建lib文件夹: 选中project-右键-new-directory导入jar包: 找到你磁盘里的mysql的jar包,复制,直接粘贴到lib里编原创 2021-07-30 19:18:04 · 100 阅读 · 0 评论 -
Mysql入门到入坑
一、数据库应用-1.概述用来存储数据和管理数据,最终形成类似于表格的样子,有行有列(字段)分类: 关系型数据库 和 非关系型数据库关系型数据库的产品有很多: Mysql(免费) Oracle SqlServer非关系型数据库的产品有很多: Redis-2.Mysql数据库的安装本质就是一些软件,需要下一步下一步的安装服务器的安装: 端口号默认使用3306 , 字符集默认使用了latin1(最好改成u8) , 密码可以设置成root客户端的安装: sqlYog软件检验: 从开始菜单里找到原创 2021-07-26 12:38:58 · 1376 阅读 · 0 评论 -
Linux虚拟机(CentOS)开放端口号3306,实现Mysql远程连接
设置好了之后就有了新的mysql账户密码了,这里不使用root【可能原因是root账户限制其它ip访问】,使用新的账号密码,测试新的账号和密码能否登录mysql,测试好后下一步。linux装好mysql后,设定远程访问的账户和密码,test表示新设置的mysql账户,%表示开启远程权限,testPassword为自己的设的新账户密码。6、应该是yes,说明端口已经打开,去navicat测试连接,输入ip和新的Mysql账户密码,即可成功!3、如果是no,表示关闭,打开3306端口。原创 2023-02-20 15:34:27 · 3788 阅读 · 3 评论 -
windows安装MySQL5.6
下载mysql地址:https://dev.mysql.com/downloads 点击上面的链接到如下图: 上图箭头所指的地方是转到历史版本的mysql,在这里我选择和标题相呼应的5.6.48版本。 注意这里我们要选择第二项(313M)的这个点击【Download】下载,下载完成以后如下图所示,然后双击安装。 如下图根据自己的情况选择: 点击next...原创 2021-12-10 15:21:39 · 2359 阅读 · 0 评论