电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

The MySQL server is running with the --read-only option so it cannot execute this statement

瀏覽:77日期:2023-10-13 15:53:57

正在開會(huì),同事電話反映開發(fā)庫(kù)不能寫入了,錯(cuò)誤信息如下:

1209 - The MySQL server is running with the--read-only option so it cannot execute this statement

一般這個(gè)錯(cuò)誤有兩種原因:

1.連到從庫(kù)了。從庫(kù)一般設(shè)置為只讀。

2.主庫(kù)的read_only參數(shù)被修改為1

開發(fā)人員是普通用戶應(yīng)該沒有權(quán)限修改這個(gè)參數(shù)的值。

DBA也不會(huì)去主動(dòng)修改這個(gè)參數(shù)。那究竟是什么原因?qū)е麻_發(fā)庫(kù)不能寫入了呢?

首先確認(rèn)了不是開發(fā)人員的問題,因?yàn)椴块T的200多位研發(fā)都遇到了這個(gè)問題。

為了先解決問題,先去查詢主庫(kù)上read_only參數(shù)的值。果然read_only被設(shè)置為1.

手工修改為0后,問題解決。問題是read_only為什么會(huì)設(shè)置為1呢?

解決步驟如下:

mysql> select @@read_only;

+-------------+

| @@read_only |

+-------------+

| 1 |

+-------------+

1 row in set (0.00 sec)

mysql> set global read_only=0;

Query OK, 0 rows affected (0.00 sec)

檢查mysql的錯(cuò)誤日志發(fā)現(xiàn)有如下信息:

151231 13:55:11 mysqld_safe Number ofprocesses running now: 0

151231 13:55:11 mysqld_safe mysqldrestarted

由此可知MySQL發(fā)生了重啟。重啟的原因是什么呢?

檢查了系統(tǒng)日志,發(fā)現(xiàn)了如下錯(cuò)誤:

#tail -100f /var/log/message

Dec 31 13:55:11 mysql2dev kernel: [8680] 500 8680 27084 92 3 0 0 bash

Dec 31 13:55:11 mysql2dev kernel: Out ofmemory: Kill process 12805 (mysqld) score 964 or sacrifice child

Dec 31 13:55:11 mysql2dev kernel: Killedprocess 12805, UID 500, (mysqld) total-vm:13146848kB, anon-rss:7870704kB,file-rss:16kB

Dec 31 13:55:11 mysql2dev kernel: rsyslogdinvoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0, oom_score_adj=0

Dec 31 13:55:11 mysql2dev kernel: rsyslogdcpuset=/ mems_allowed=0-1

Dec 31 13:55:11 mysql2dev kernel: Pid:21035, comm: rsyslogd Not tainted 2.6.32-358.el6.x86_64 #1

Dec 31 13:55:11 mysql2dev kernel: CallTrace:

由這條錯(cuò)誤可知,是由于內(nèi)存溢出導(dǎo)致了mysql的重啟

Out of memory: Kill process 12805 (mysqld)score 964 or sacrifice child

那是什么導(dǎo)致了內(nèi)存溢出呢?

查看了系統(tǒng)的歷史命令后發(fā)現(xiàn)有同事在做備份,而此時(shí)的系統(tǒng)的壓力又比較大,且次系統(tǒng)沒有設(shè)置交換分區(qū),以上原因?qū)е铝薓ySQL的重啟。

Swap: 0 0 0

為什么重啟會(huì)導(dǎo)致read_only=1呢? 可能是配置文件中設(shè)置了read_only ,檢查配置文件

#grep read_only my.cnf

read_only = on

這時(shí)開發(fā)環(huán)境突然不能寫入的原因終于水落石出了。

你可能會(huì)問,主庫(kù)為什么設(shè)置read_only=on呢,因?yàn)樵瓉硎且粋€(gè)MMM環(huán)境。

現(xiàn)在已經(jīng)把MMM環(huán)境摘掉,所以將配置文件中的read_only 設(shè)置為0,至此開發(fā)庫(kù)不能寫入問題宣告解決。

MySQL報(bào)錯(cuò):The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement等問題

1.登錄的mysql:mysql ?u root ?p

mysql> set global read_only=0;(關(guān)掉新主庫(kù)的只讀屬性)

flush privileges;

2.修改mysql配置文件my.cnf,該文件在/etc目錄下

The MySQL server is running with the --read-only option so it cannot execute this statement

The MySQL server is running with the --read-only option so it cannot execute this statement

重啟mysql服務(wù):service mysqld restart

ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot exe

在安裝Mysql8.0.3過程中重置密碼時(shí)報(bào)了這個(gè)錯(cuò)誤, 原因是沒有設(shè)置密碼時(shí)需要在/etc/my.cnf中添加這段時(shí)才能操作mysql

#跳過密碼驗(yàn)證

skip-grant-tables

但是添加完這句后操作mysql又報(bào)了這個(gè)錯(cuò)誤, 這就成了一個(gè)死循環(huán), 最后發(fā)現(xiàn)了解決辦法,

這是因?yàn)闄?quán)限設(shè)置了但還沒有刷新導(dǎo)致的。

先執(zhí)行

flush privileges;

再執(zhí)行sql語(yǔ)句, 成功了

ALTER USER ’root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ’你的密碼’;

標(biāo)簽: MySQL 數(shù)據(jù)庫(kù)
相關(guān)文章:
主站蜘蛛池模板: 贵州成人高考网_贵州成考网| 珠海网站建设_响应网站建设_珠海建站公司_珠海网站设计与制作_珠海网讯互联 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 骨密度检测仪_骨密度分析仪_骨密度仪_动脉硬化检测仪专业生产厂家【品源医疗】 | 「安徽双凯」自动售货机-无人售货机-成人用品-自动饮料食品零食售货机 | 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 长沙发电机-湖南发电机-柴油发电机供应厂家-长沙明邦智能科技 | 睿婕轻钢别墅_钢结构别墅_厂家设计施工报价 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 平面钻,法兰钻,三维钻-山东兴田阳光智能装备股份有限公司 | 工业CT-无锡璟能智能仪器有限公司 | 上海宿田自动化设备有限公司-双面/平面/单面贴标机 | 球形钽粉_球形钨粉_纳米粉末_难熔金属粉末-广东银纳官网 | 氢氧化钾厂家直销批发-济南金昊化工有限公司 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | SF6环境监测系统-接地环流在线监测装置-瑟恩实业 | 一体化污水处理设备_生活污水处理设备_全自动加药装置厂家-明基环保 | 天津市能谱科技有限公司-专业的红外光谱仪_红外测油仪_紫外测油仪_红外制样附件_傅里叶红外光谱技术生产服务厂商 | 电镀整流器_微弧氧化电源_高频电解电源_微弧氧化设备厂家_深圳开瑞节能 | 防渗土工膜|污水处理防渗膜|垃圾填埋场防渗膜-泰安佳路通工程材料有限公司 | 塑木弯曲试验机_铜带拉伸强度试验机_拉压力测试台-倾技百科 | 上海logo设计| 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 懂研帝_专业SCI论文润色机构_SCI投稿发表服务公司 | 广东机电安装工程_中央空调工程_东莞装饰装修-广东粤标建设有限公司 | 全自动包衣机-无菌分装隔离器-浙江迦南科技股份有限公司 | 多功能干燥机,过滤洗涤干燥三合一设备-无锡市张华医药设备有限公司 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 冲锋衣滑雪服厂家-冲锋衣定制工厂-滑雪服加工厂-广东睿牛户外(S-GERT) | 电销卡 防封电销卡 不封号电销卡 电话销售卡 白名单电销卡 电销系统 外呼系统 | 模具硅橡胶,人体硅胶,移印硅胶浆厂家-宏图硅胶科技 | UV固化机_UVLED光固化机_UV干燥机生产厂家-上海冠顶公司专业生产UV固化机设备 | 制冷采购电子商务平台——制冷大市场 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 膏剂灌装旋盖机-眼药水灌装生产线-西林瓶粉剂分装机-南通博琅机械科技 | 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 行吊_电动单梁起重机_双梁起重机_合肥起重机_厂家_合肥市神雕起重机械有限公司 | 工业CT-无锡璟能智能仪器有限公司 | 陕西自考报名_陕西自学考试网|