
mysql
文章平均质量分 89
初学的小白一枚
这个作者很懒,什么都没留下…
展开
-
脏写、脏读、不可重复读、幻读
一般对于我们的业务系统去访问数据库而言,它往往是多个线程并发执行多个事务的,对于数据库而言,它会有多个事务同时执行,可能这多个事务还会同时更新和查询同一条数据,所以这里会有一些问题需要数据库来解决 我们来看看,如果多个事务要是对缓存里的同一条数据同时进行更新或者查询,此时会产生哪些问题呢?这里实际上会涉及到脏写、脏读、不可重复读、幻读四种问题。 脏写 脏写,意思是说有两个事务,事务 A 和事务 B 同时在更新一条数据,事务 A 先把它更新为 A 值,事务 B 紧接着就把它更新为 B 值。如图:原创 2021-10-21 11:37:16 · 446 阅读 · 0 评论 -
Docker Mysql的安装启动和使用Navcat访问步骤
在Docker下部署都是使用命令行进行拉取,在拉取前确保使用了容器镜像加速。 容器镜像加速设置参考我之前文章中的第二部分CentOS7部署Docker:https://www.cnblogs.com/hanxiaobei/p/13073031.html 开始我们完美部署体验 1、拉取mysql:docker pull mysql:latest 2、直接启动mysql:docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=原创 2020-11-05 19:01:21 · 284 阅读 · 0 评论 -
MySql 密码忘记后如何重新设置密码
使用登录时跳过验证的方式重置root密码 步骤1:先关闭MySQL服务,然后使用“–skip-grant-tables”配置项,跳过权限验证方式重启MySQL服务: 然后 C:\Program Files\MySQL\MySQL Server 8.0\bin>mysqld --shared-memory --skip-grant- tables 步骤2:在打开一个终端,在里面使用免密...原创 2019-10-13 21:04:34 · 283 阅读 · 0 评论