数据库的read_only模式
在进行数据库课设的过程中,当我将两个爬虫获得的数据基本表通过sql语句进行合并:
create table test.company as (
select * from company_new
union all
select * from company_boss
)
类似于进行了数据迁移,会导致新生成的数据表无法进行改动,使用Mysql Workbeach会显示“Read_Only”。
查看mysql的variables(变量)
将MySQL设置为只读状态
flush tables with read lock;set global read_only=1;
read_only=1,只读模式,可以限定普通用户进行数据修改的操作,但不会限定具有super权限的用户的数据修改操作;在MySQL中设置read_only=1后,普通的应用用户进行insert、update、delete等会产生数据变化的DML操作时,都会报出数据库处于只读模式不能发生数据变化的错误,但具有super权限的用户,例如在本地或远程通过root用户登录到数据库,还是可以进行数据变化的DML操作;
为了确保所有用户,包括具有super权限的用户也不能进行读写操作,就需要执行给所有的表加读锁的命令 “flush tables with read lock;”,这样使用具有super权限的用户登录数据库,想要发生数据变化的操作时,也会提示表被锁定不能修改的报错。
将MySQL设置从只读设置为读写状态
unlock tables;set global read_only=0;
数据库的read_only模式相关推荐
- SQL Server数据库单用户模式设置
将数据库设置为单用户模式 单用户模式是指只有一个用户可以访问某个资源的状态. SQL Server数据库单用户模式设置 在进行一些数据库操作时,需要先把数据库设置为单用户模式,操作完成后再改回普通模式 ...
- SQL Server 数据库单用户模式处理
在还原数据库bak备份文件时,由于某种原因(具体何种原因在此不进行分析)导致数据库还原后处于单用户模式,如下图: 单个用户模式导致,数据库无法打开,只能通过脚本去查询数据库内的表,然后进行查询数据,极 ...
- PostgreSQL中的数据库实例、模式、用户(角色)、表空间
2019独角兽企业重金招聘Python工程师标准>>> 本文参考:http://blog.csdn.net/kanon_lgt/article/details/5931522 htt ...
- IBatis.Net学习笔记四--数据库的缓存模式
在IBatis中提供了数据库缓存的模式,可以提高访问效率.对于一些不常更新的表可以直接利用IBatis的缓存方式. 要使用IBatis的数据库缓存,只要利用配置文件就可以了,实现起来比较简单: ...
- 企业级数据库新型研发模式——数据管理DMS实践
2019阿里云峰会·上海开发者大会于7月24日盛大开幕,本次峰会与未来世界的开发者们分享开源大数据.IT基础设施云化.数据库.云原生.物联网等领域的技术干货,共同探讨前沿科技趋势.本文整理自数据库专场 ...
- mysql数据库的三级模式_2016年计算机三级MySQL数据库试题
2016年计算机三级MySQL数据库试题 一.选择题 1.E-R图提供了表示信息世界中实体.属性和________的方法. A.数据 B.联系 C.表 D.模式 2.数据库系统的核心是________ ...
- oracle数据库非归档模式数据备份和恢复
模拟USER01.DBF文件被删除的情况进行恢复 1.先查看数据库确认为非归档模式 archive log list; 2.使用rman进行全量备份 因为是非归档模式,所以需要将数据库修改为mount ...
- mysql数据库单用户_SQLServer数据库之SqlServer数据库单用户模式无法删除的处理
本文主要向大家介绍了SQLServer数据库之SqlServer数据库单用户模式无法删除的处理,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. 今天在删除一个数据库时,一直 ...
- 分布式ID(数据库多主模式,这些知识点你会吗
CREATE TABLE SEQID.SEQUENCE_ID ( id bigint(20) unsigned NOT NULL auto_increment, stub char(10) NOT N ...
最新文章
- 微信小程序扫描二维码
- “深绿” 及 AlphaGo 对指挥与控制智能化的启示
- 第3章 StringBuilder类
- 按键映射_第三章 中文注释及按键相关
- excel实战应用案例100讲(五)-excel实现南丁格尔玫瑰图制作
- IOS 设置文件是否使用ARC
- 本地项目怎么推送到码云_【重谈npm】当下载一个项目到本地执行npm install报错时应该怎么办...
- jquery批量控制form禁用的代码
- 由一维数组创建小根堆
- 分析.NET编译产生的PE文件
- 怎样保证linux内核安全性,技术|如何做好 Linux 内核安全处理
- iOS 中 .a 和 .framework 静态库的创建与 .bundle 资源包的使用
- 基于html的项目的选题报告,团队项目-选题报告
- 幼儿园计算机课件制作,幼儿园课件制作工具
- c语言程序如何首行缩进,什么叫代码缩进
- 打开计算机桌面上没有跑哪里去了,Win8.1我的电脑图标跑哪去了怎么放桌面
- 椭圆 / 椭圆的画法
- ISTQB基础级考试心得
- Golang context.Context
- 谈谈分布式多智能体中的显式协调机制
热门文章
- Namecheap域名如何购买?步骤和注意事项附优惠码
- ffmpeg-mpv配置详解04
- 全球与中国压缩空气管道管件市场深度研究分析报告
- 花旗:鉴于容联云CC业务的增长,维持容联云“买入”评级
- 欧拉操作系统即将发布,概念股闻声而动,华为在下什么大棋?
- 会计学计算机应用考题,2017年北京语言大学计算机应用技术839专业综合二之财务会计学考研导师圈点必考题汇编...
- 初中计算机教师个人总结报告,初中信息技术教师个人学期教学工作总结5篇
- 2021期末学期总结
- 使用雅虎邮箱的几大收获
- 实现Spring的Modbus通信,webservice通信