
mysql
Young~^_^
代码搬运工
展开
-
Mysql开启bin-log采坑
Mysql开启bin-log采坑 问题 目前项目用到的Mysql版本基本上都在5.7以上了,笔者的Mysql在docker环境下部署的,为了学习bin-log,根据网上资料进行配置,发现无法开启bin-log。 配置 docker-compose配置 version: "3.7" services: mysql: image: mysql:5.7 container_name:...原创 2020-04-14 10:08:22 · 14997 阅读 · 1 评论 -
Mac os mysql数据库中文乱码解决
Mac os mysql数据库中文乱码解决 问题描述: 再使用jdbc、mybatis等框架时,往数据库插入数据后,用Navicat等工具查看发现,原来的中文变成了乱码。 1. 问题如下 sqlSessionFactory = SqlSessionFactoryUtil.getSqlSessionFactoryInstance(); userInfo = new U...原创 2018-12-04 00:55:26 · 13078 阅读 · 1 评论 -
mysql linux (glibc版)安装记录
mysql linux glibc版安装记录一. 下载mysql下载安装包解压并移动至合适的文件夹二. 安装为mysql创建用户和组安装服务启动与停止三. 配置mysql修改密码开启外网访问 本文以ubuntu18.04、mysql-8.0.16-linux-glibc2.12-x86_64为例 一. 下载mysql 下载安装包 wget -p /tmp https://cdn.mysql.c...原创 2019-06-27 23:09:10 · 26161 阅读 · 0 评论 -
MySQL事务隔离级别以及Mybatis代码演示(一)
MySql事务一、事务隔离级别1. 读未提交(read uncommited)二、演示1. 初始化表2. 读未提交(read uncommited) 一、事务隔离级别 1. 读未提交(read uncommited) 二、演示 1. 初始化表 CREATE TABLE `goods` ( `id` int(11) NOT NULL COMMENT '自增主键', `name` varcha...原创 2019-09-04 14:50:48 · 27134 阅读 · 0 评论 -
MySQL之从锁的角度看update(二)
背景 笔者前段时间接了购物车的需求,其中用户有段逻辑更改购物车商品的数量后,然后更新到数据库。因为笔者项目有两台机子,nginx做负载均衡,所以更新DB的加了分布式的锁。后来笔者后知后觉,觉得完全没有必要。 问题 首先看笔者代码: //1.根据用户ID以及商品编码定位数据 ShoppingCartWaresDO waresDOFromDb = shoppingCartWaresDAO.select...原创 2019-09-11 19:52:46 · 26100 阅读 · 0 评论