mysql
文章平均质量分 62
Xiao--Y
一个普通的java工程师
展开
-
spring 事务传播行为、隔离级别、行级锁
spring 事务传播行为传播行为含义PROPAGATION_REQUIRED表示当前方法必须运行在事务中。如果当前事务存在,方法将会在该事务中运行。否则,会启动一个新的事务PROPAGATION_SUPPORTS表示当前方法不需要事务上下文。如果当前存在事务,则加入该事务;如果当前不存在事务,则以非事务的方式继续运行。PROPAGATION_MANDATORY表示该方法必须在事务中运行。如果当前存在事务,则加入该事务;如果当前不存在事务,则抛出异常。PROPA原创 2021-07-08 09:01:42 · 503 阅读 · 0 评论 -
docker-compose mysql8主从同步配置
目录一、配置文件1.添加 .env 文件2.添加 docker-compose.yml二、目录结构三、安装四、新建用户、同步数据使用 docker-compose 配置一主两的mysql8一、配置文件1.添加 .env 文件是一个隐藏文件,可以通过 ls -a 查看。非必要可以在docker-compose.yml 中写死TAG=8MASTER0_SERVER_ID=1MASTER0_NODE_1_SERVER_ID=10MASTER0_NODE_2_SERVER_ID=20MA原创 2021-03-27 21:06:19 · 1472 阅读 · 0 评论 -
docker 中部署mysql8
一、拉取镜像# 拉取最新 mysql 镜像docker pull mysql# 查看镜像docker images二、启动一个测试容器目的:确定配置文件和数据文件的位置,复制文件到宿主机指定的位置,用于挂载文件,方便后期修改。# 启动测试容器docker run \-p 3308:3306 \--name mysql2 \-e MYSQL_ROOT_PASSWORD=root \-d mysql三、创建文件夹,复制配置文件# 创建文件夹mkdir /home/docker原创 2020-05-13 17:08:00 · 400 阅读 · 0 评论 -
mysql 新建用户和授权
新建用户命令create user 'username'@'host' identified by 'password';创建learn_shop用户密码为pass123create user 'learn_shop'@'%' identified by 'pass123';说明username:你将创建的用户名host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符%password:该用户的登陆密码,原创 2020-05-13 16:57:41 · 244 阅读 · 0 评论