更改 my.cf 后 MySQL 将无法启动

2023-12-23

我正在开发一个网站,但收到以下 MySQL 错误:

“(...)这与 sql_mode=only_full_group_by (...) 不兼容”

我寻找答案,我意识到我必须更改 MySQL 的 sql_mode 。所以我将以下行添加到 /etc/mysql/my.cnf 中:

sql_mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

但现在当我执行时sudo service mysql restart这需要很长时间然后显示以下消息:

Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.

所以现在我删除了该行,每次启动电脑时我都必须手动执行该命令。

谁能帮我?


而不是更改文件/etc/mysql/my.cnf,我应用了更改/etc/mysql/mysql.conf.d/mysqld.cnf文件,终于成功了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改 my.cf 后 MySQL 将无法启动 的相关文章

  • MYSQL 查询返回“资源 id#12”而不是它应返回的数值

    不知道为什么 但这返回了错误的值 我正在取回此资源 ID 12 而不是我正在寻找的数值 1 执行此操作的代码是 type SELECT account type from user attribs WHERE username userna
  • Codeigniter 加入多个条件

    我正在使用 Codeigniter Active Records 课程 我想加入我的users与我的桌子clients表 这样我就可以显示用户的 真实 姓名 而不仅仅是他们的 ID 这是什么clients表看起来像 示例 列 a 1 a 2
  • MySQL InnoDB 查询性能

    我正在尝试优化一个简单的 sql 查询 该查询将多次运行大量数据 这是场景 MySQL 与 InnoDB 表 where 和 join 中使用的所有字段都已索引 表有 FK 我不需要查询的整个缓存 但每个表的缓存是可能的 表有更多的更新 插
  • Ruby:在 Ubuntu 上安装 rmagick

    我正在尝试在 Ubuntu 10 04 上安装 RMagick 看起来here https stackoverflow com questions 1482823 is there an easy way to install rmagic
  • 将 UPDATE 转换为 INSERT INTO ON DUPLICATE KEY UPDATE 语句

    我有这个 UPDATE MySQL 语句 效果很好 UPDATE table1 Inner Join table2 ON table2 id table1 gw id SET table1 field1 1 table1 field2 2
  • 通过连接从两个表中删除?

    我有两个表如下 tbl1 tbl2 id article id title image whole news tags author older datetime 其中 tbl1 id gt tbl2 article id 如何从两个表中删
  • 构建错误:致命错误:pcre.h:没有这样的文件或目录

    我刚刚安装完 Ubuntu 13 10 我想尝试 Phalcon 当我构建源代码 phalcon so 时 出现以下错误 from home fabrice Downloads cphalcon build 32bits phalcon c
  • PHP 选择后立即删除

    我有一个 PHP 服务器脚本 它从 MySQL 数据库中选择一些数据 一旦我将 mysql query 和 mysql fetch assoc 的结果存储在我自己的局部变量中 我就想删除我刚刚选择的行 这种方法的问题在于 PHP 似乎对我的
  • 将记录分成两列

    我的数据库中有一个 学生 表 其中包含大约 5 000 条记录 我想将这些记录显示在two分区 如何在不执行查询两次的情况下做到这一点 仅使用单个查询 显示示例http www freeimagehosting net uploads f1
  • 比较表中的行以了解字段之间的差异

    我有一个包含 20 多列的表 客户端 其中大部分是历史数据 就像是 id clientID field1 field2 etc updateDate 如果我的数据如下所示 10 12 A A 2009 03 01 11 12 A B 200
  • Mysql innoDB 不断崩溃[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我的数据库 mysql 服务器不断崩溃 重新启动 我不知道该怎么办 我不断在 dbname org err 文件中收到以下内容 13120
  • 为什么 MySQL 创建带有 _seq 后缀的表?

    我创建了一个 InnoDB 表 名为foo在 MySQL 中 一旦我对表执行插入操作 我就会看到另一个表foo seq被建造 如果我删除自动生成的表 它会在下一次插入后出现 是什么原因造成的 听起来像是正在创建一个序列 您是否有自动生成的主
  • 查询中列的顺序重要吗?

    当从 MySQL 表中选择列时 与表中的顺序相比 选择列的顺序是否会影响性能 不考虑可能覆盖列的索引 例如 您有一个包含行 uid name bday 的表 并且有以下查询 SELECT uid name bday FROM table M
  • 如何使用 MySQL 的 LOAD DATA LOCAL INFILE 在导入 CSV 时将字符串日期更改为 MySQL 日期格式

    我正在使用 MySQL 的 LOAD DATA LOCAL INFILE SQL 语句将数据从 CSV 文件加载到现有数据库表中 下面是一个 SQL 语句示例 LOAD DATA LOCAL INFILE file csv INTO TAB
  • 当我尝试在 .bashrc 中添加命令时出现命令未找到消息

    我问了一个问题如何在 bash shell 中编写漂亮优雅的 linux 命令 https stackoverflow com q 19720095 80353 当我尝试该建议时 我收到以下错误消息 Sorry command not fo
  • 截断 Mysql 表 Cron 作业?

    我在如何使用 cron 作业截断 Mysql 表时遇到了一些麻烦 无论我尝试什么 我似乎都无法让数据库清除表格 感谢您的帮助 mysql uderp example pexample hlocalhost Dexample e TRUNCA
  • 第三个下拉菜单不从数据库填充

    我有以下 Index php
  • 如何在Mysql中仅将不同的值从一个表复制到另一个表?

    我有一个大约 2 5GB 的 MySql 数据库 表 A 具有以下列 anoid query date item rank url 我刚刚创建了另一个仅包含列的表 b query and date 我想在查询列中插入所有不同的记录 及其各自
  • MYSQL 区分大小写的 utf8 搜索(使用 hibernate)

    我的登录表具有 utf8 字符集和 utf8 排序规则 当我想要检查用户名并检索该特定用户名的其他信息时 hql 查询会为我提供小写和大写相同的结果 我应该如何处理适用于案例的 HQL 查询 我使用 Mysql 5 和 java hiber
  • Laravel leftJoin 仅右表的最后一条记录

    我是 Laravel 的新手 我有两张桌子 1 产品 2 价格 products id product int p key name varchar prices id price int p key id product int

随机推荐

  • 使用正则表达式格式化电话号码[重复]

    这个问题在这里已经有答案了 可能的重复 用于电话号码验证的综合正则表达式 https stackoverflow com questions 123559 a comprehensive regex for phone number val
  • 字段只读和组属性

    我希望在 Openerp 6 1 视图中将字段设置为只读 我希望该字段对于除特定组之外的所有组都是只读的 假设经理应该能够编辑它 而其他人应该只能查看 我不清楚如何在视图中做到这一点 请建议 谢谢 你只需创建一个功能域 http doc o
  • 在渲染组件之前运行 useEffect 钩子

    我在 App js 文件中使用了一个 useEffect 挂钩 它将数据放入我需要在我的应用程序中使用的 redux 存储中 但它在 useEffect 运行之前渲染 因此数据未定义 useEffect 然后正确运行 我需要 useEffe
  • 在 bootstrap-datetimepicker 中设置默认时间

    我想设置默认时间这个日期时间选择器 http tarruda github io bootstrap datetimepicker as 00 01当前日期 以前有人尝试过吗 经历了一段艰难的时期 看起来很简单 startdatetime
  • Form2上Form1的C#访问方法

    我的项目中有 2 个表格 Form1 是主窗体 在那里 我有一个用于打开 Form2 的按钮 一个 ListView 和一个调用 url 并向 ListView 提供从 url 获取的数据的方法 Form2 有一个 URL 文本框和一个 确
  • 使用 tweepy 的流式 api 仅返回倒数第二条推文,而不返回最后一条推文

    我不仅对 python 很陌生 而且对编程都很陌生 所以我非常感谢你的帮助 我正在尝试使用 Tweepy 过滤检测来自 twitter 流 API 的所有推文 我已按用户 ID 进行过滤 并确认推文正在被实时收集 HOWEVER 看来只有最
  • Rails 6 Zeitwerk“弃用警告:初始化自动加载常量...”,但我不知道在哪里?

    我发誓我已经阅读了这些文档 并且我认为我对这些原理有了基本的了解 但我一生都无法弄清楚我在哪里不恰当地加载了这些常量 我正在升级一个最初是 Rails 5 2 的应用程序 当我运行 RSpec 服务器 本地控制台等时 我收到此警告 DEPR
  • 如何从 PySide QAbstractItemModel 子类向 QML ListView 提供数据?

    我正在 PySide 中编写一个具有 QML UI 的应用程序 我在 Python 中对 QAbstractListModel 进行了子类化 class MyModel QtCore QAbstractListModel def init
  • VBA过滤和发送电子邮件

    我正在尝试自动化我们发送给各个堆栈持有者的电子邮件过程 我想根据公司代码过滤D列并将电子邮件发送给O列中列出的人员 电子邮件不应重复 并且还需要包含抄送 不重复 下面是正在尝试的VBA 但无法包含TO和CC Sub Send Row Or
  • Python 2 与 Python 3 - 三个参数的映射行为有何差异?

    以下代码在 Python 2 和 Python 3 中的行为有所不同 all map lambda x y x 1 2 1 2 3 Python 2 给出False而Python 3给出了True The 文档 https docs pyt
  • jquery.inArray() 与 Object.hasOwnProperty() 之间的性能差异?

    我有一种情况 我可以选择将字符串键的集合实现为对象 each objects function key object collection key doesn t matter 或一个数组 each objects function key
  • 处理sql异常的策略应该是什么?

    我有一个多层应用程序 DAL gt BAL gt 业务网关 gt UI 如果DAL发生外键或唯一约束异常 我们应该如何识别这是哪个异常以及向用户显示什么错误消息 我们应该使用错误号来识别这一点吗 第二个问题 我们应该如何将此错误传播给 UI
  • 可跨文本对于 TextView 来说太宽

    我有一个TextView与字体sans serif light 为了链接里面的一些单词 我将文本设置为Spannable像这样 final Spannable text new SpannableString textView getTex
  • 在 Windows 中运行 JavaScript

    我认为对于一些只运行几个命令的简单测试 我会尝试使用一些 JavaScript 并从 Windows XP 中的命令行运行它 因此 为了进行快速测试 我创建了一个脚本 alert Hello World 然后尝试运行它 D gt Cscri
  • 在 Rails 3 中创建 SEO 友好的 URL

    我目前的网址如下所示 things category id 6 country id 17 我希望 URL 看起来像这样 printer cartridges united kingdom Rails 3 有没有一种方法 无需对路由器中的所
  • JavaScript/HTML:如何将用户输入显示到 html 正文中?

    这是我的 html 表单
  • 如何使用 awk 打印字段与特定字符串匹配的行?

    I have 1 LINUX param1 value1 2 LINUXparam2 value2 3 SOLARIS param3 value3 4 SOLARIS param4 value4 我需要 awk 打印其中的所有行 2 is
  • 如何使用 Node.js 在服务器端管理多个 JS 文件

    我正在使用 Node js 开发一个项目 服务器端代码变得足够大 我想将其拆分为多个文件 看来这已经在客户端完成多年了 开发是通过插入一个来完成的script每个文件的标签并且仅用于分发 类似于 Make 用于将所有内容放在一起 我意识到连
  • 适用于 Windows 的 Helgrind?

    Helgrind 是一个 Valgrind 工具 用于 检测 C 中的同步错误 使用的 C 和 Fortran 程序 POSIX pthreads 线程原语 有人知道 windows 下有类似的工具吗 经过一番谷歌搜索后 我没有找到任何东西
  • 更改 my.cf 后 MySQL 将无法启动

    我正在开发一个网站 但收到以下 MySQL 错误 这与 sql mode only full group by 不兼容 我寻找答案 我意识到我必须更改 MySQL 的 sql mode 所以我将以下行添加到 etc mysql my cnf