`
xiangzi21
  • 浏览: 30098 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

一直困扰我mysql建不了存储过程的问题终于解决了...

阅读更多

在linux上安装的mysql5.1版本,想见个存储过程,而是总报错,提示如下.

 

ERROR 1558 (HY000): Column count of mysql.proc is wrong. Expected 20, found 16. Created with MySQL 50033, now running 50142. Please use mysql_upgrade to fix this error.

 

上网查了很多原因也没找到,查信息表也会报这个同样的错误.

 

mysql> SELECT * FROM information_schame.ROUTINES;

ERROR 1558 (HY000): Column count of mysql.proc is wrong. Expected 20, found 16. Created with MySQL 50033, now running 50142. Please use mysql_upgrade to fix this error.

 

最后根据提示在linux下执行了修复脚本 sh /usr/local/mysql/bin/mysql_upgrade_shell .

 

问题解决!可以建存储过程了.

0
6
分享到:
评论

相关推荐

    Mysql中文乱码问题完美解决方案.docx

    MySQL中文乱码问题是一个常见的困扰,尤其是在不同版本的MySQL之间迁移数据或在不同的编码环境之间交互时。以下是一些解决MySQL中文乱码问题的方法: ### 方法一:通过DOS命令行进行导入 在Windows环境下,如果...

    解决Linux平台上php与mysql通讯产生中文乱码问题.docx

    首先,我们要理解MySQL默认的字符集可能不支持中文,例如在描述中提到的`latin1`字符集,它并不包含中文字符,导致中文数据在存储或检索时出现乱码。为了解决这个问题,我们需要调整MySQL服务器的配置,使其支持UTF-...

    CodeBlocks连接Mysql数据库解决文档

    "CodeBlocks连接Mysql数据库解决文档"描述了一个学生在进行课设时遇到的挑战,特别是针对`_mysql_init@4`和`caching-sha2-password`这两个问题的解决方案。下面将详细介绍这两个关键知识点。 首先,`_mysql_init@4`...

    mysql解决乱码.

    在IT行业中,数据库管理系统MySQL是广泛使用的,但与之相关的字符编码问题经常困扰开发者,特别是涉及到中文字符时。本文将详细解析如何解决在JSP、Tomcat和MySQL环境下出现的中文乱码问题。 首先,我们要了解乱码...

    MYSQL服务无法启动1067解决办法

    3. **安装过程中的问题**:不完整的安装或卸载过程可能导致MySQL服务组件损坏,进而引发启动失败。 4. **服务冲突**:其他正在运行的服务可能与MySQL服务发生冲突,尤其是端口占用方面的问题。 #### 解决方案 针对...

    mysql-不能插入中文的解决办法.docx

    在MySQL中,中文字符的插入和显示问题是一个常见的困扰,特别是在处理多语言或者中文数据时。这个问题通常是由于字符集设置不正确导致的。在本文中,我们将深入探讨如何解决MySQL中不能插入中文的问题。 首先,我们...

    解决MySQL配置问题,启动闪退等问题

    在使用MySQL数据库时,有时会遇到一些启动和配置上的困扰,比如MySQL服务启动后立即退出,或者首次启动时要求修改密码但无法成功执行。这些问题可能是由于多种原因导致的,包括但不限于配置文件错误、权限问题、服务...

    乱码问题解决 完全解决MYSQL数据库的乱码问题.pdf

    在IT领域,特别是数据库管理和Web开发中,乱码问题是一个常见的困扰。本文主要针对MySQL数据库的乱码问题提供详尽的解决方案,包括Web应用中的编码设置、数据库编码、开发工具的配置以及数据表中文字段的处理。 ...

    解决mysql_V5.6.21.1版本安装时更改目录的解决方法

    对于MySQL版本5.6.21.1,这个过程并不复杂,但可能会遇到一些小困扰。本文将详细解释如何在安装过程中改变MySQL的安装目录。 首先,下载MySQL的安装包,例如`mysql_installer_community_V5.6.21.1_setup.1418020972...

    史上最全的PHP+MySql中文乱码解决方案.pdf

    在编程世界中,中文乱码问题一直是困扰开发者的一大难题,尤其在PHP与MySQL结合的环境中,由于编码不一致,乱码现象更为常见。本文将深入探讨PHP和MySQL中文乱码产生的原因,并提供一系列全面的解决方案,帮助开发者...

    mysql数据库中文乱码问题共2页.pdf.zip

    MySQL数据库在处理中文字符时可能会遇到乱码问题,这通常是由于字符编码设置不正确或不一致导致的。本文将深入探讨MySQL中文乱码问题的原因、表现以及解决方案。 首先,我们需要理解字符编码的基础知识。字符编码是...

    mysql数据库密码忘记解决办法

    在提供的`MYSQL数据库密码忘记解决方案.txt`文件中,可能包含了详细的步骤或额外的提示,建议仔细阅读以获取更多信息。记住,安全永远是第一位的,定期备份数据库以及保持良好的密码管理习惯能帮助避免此类问题的...

    史上最全的PHP+MySql中文乱码解决方案.docx

    PHP和MySQL中文乱码问题是一个常见的困扰开发者的问题,主要源于编码不一致。本文将深入探讨这一问题,并提供全面的解决方案。 首先,我们需要理解乱码的根本原因。乱码通常是因为文件、网页、数据库以及PHP脚本...

    mysql-5.5.37(含winx64、win32)

    MySQL是世界上最受欢迎的开源数据库管理系统之一,特别是在Web应用程序中。MySQL 5.5.37是这个系列的一个重要版本,提供了许多...同时,通过理解和解决中文乱码问题,我们可以更顺利地在MySQL中存储和处理中文数据。

    mysql-5.7.25-winx64.zip

    然而,与后续的 MySQL 8.0 版本之间存在一定的兼容性问题,这可能会对数据库迁移或升级过程造成困扰。在安装过程中,如果你尝试直接从 MySQL 5.7 升级到 8.0,可能会遇到数据格式不兼容、新特性不支持以及配置参数...

    mysql安装解决攻略

    MySQL安装过程中可能会遇到各种问题,尤其是在卸载不彻底的情况下,重装MySQL时可能导致安装失败或者出现旧的配置信息。以下是一份详细的解决攻略,旨在帮助你成功安装MySQL并避免因残留数据导致的问题。 首先,...

    mysql的乱码解决方法.pdf

    在MySQL数据库管理中,乱码问题常常困扰着开发者和管理员,尤其是在版本升级或者跨编码环境交互时。本文将深入探讨MySQL的乱码解决方案,重点针对MySQL 4.1及其以上版本。 首先,我们需要理解MySQL中的两个核心概念...

    MYSQL中文显示乱码问题

    MySQL 中文显示乱码问题是一个常见的困扰,尤其是在处理多语言数据时。乱码问题通常涉及到字符编码设置不一致,导致数据在存储或显示时出现问题。本文将深入探讨如何解决这个问题。 首先,我们要理解MySQL中涉及的...

    mysql汉字乱码问题

    MySQL中的汉字乱码问题是一个常见的困扰许多开发人员和数据库管理员的问题。这主要涉及到字符编码设置不正确,导致在存储或显示汉字时出现乱码。在MySQL中,字符集是用来定义如何存储和处理字符的规则,它包括服务器...

Global site tag (gtag.js) - Google Analytics