gpt4 book ai didi

php - MySQL:是否可以缩短错误消息?

转载 作者:可可西里 更新时间:2023-11-01 06:34:49 25 4
gpt4 key购买 nike

我听到很多人对此提示,这是无可非议的。许多 MySQL 错误消息长得离谱:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near... 

这在只显示该字符串前半部分的环境中尤其烦人。所以问题是:是否有可能获得该字符串的较短版本?类似于:Syntax error near... - 这确实是该消息中最有趣的部分。

最佳答案

注意:此处提供的步骤仅适用于 Linux,您可能使用其他操作系统,然后使用相应的编辑器和命令

MySQL 将错误消息文件存储在 /usr/share/mysql/english/errmsg.sys 中,其中 english 是您要使用的语言。

注意:需要有 super 用户权限

第 1 步。备份现有的 errmsg.sys(以便在出现问题时可以还原

  $sudo cp /usr/share/mysql/english/errmsg.sys ~/errmsg.sys.bkp

第 2 步。vi 编辑器中打开 /usr/share/mysql/english/errmsg.sys

$sudo vi /usr/share/mysql/english/errmsg.sys

第 3 步。在 errmsg.sys 中搜索“You have an”

in vi editor for searching try this way-->  /You have an [press enter]

它将带您到字符串“You have an error...”,如屏幕截图所示 enter image description here

第 4 步。 根据您的需要编辑该错误消息。我删除了字符串 你的 SQL 语法有误;查看与您的 MySQL 服务器版本相对应的手册以获取 并保持正确的语法使用

检查下面的屏幕截图。 enter image description here

第 5 步。 保存并退出。

in vi editor to save and exit-->   :x! [press enter]     here ! is added to override read-only file

步骤 6. 重启 mysql 服务。

$sudo mysql restart

第 7 步检查错误消息(我正在检查 phpMyAdmin)

enter image description here

在这个回答中,我更新了错误消息 您的 SQL 语法有错误;查看与您的 MySQL 服务器版本相对应的手册,了解在附近使用的正确语法。 同样,您也可以更新其他标准错误消息。

希望对您有所帮助! :D

关于php - MySQL:是否可以缩短错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23246664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com