无法从mysql.proc加载。该表可能已损坏#1728

时间:2015-10-26 21:59:00

标签: php mysql xampp

有人可以帮助我 我想在mysql中创建一个程序,这种情况发生了 MySQL说:文档

1728 - 无法从mysql.proc加载。该表可能已损坏

我尝试了在stackoverflow和这里找到的解决方案 http://webcheatsheet.com/sql/Fix_Cannot_load_from_mysql.proc._The_table_is_probably_corrupted.php

当我在命令提示符下运行命令时,它说 ' mysql_upgrade.exe'不被视为内部或外部命令, 可操作程序或批处理文件。

顺便说一下,使用xampp,谢谢

3 个答案:

答案 0 :(得分:7)

这对我有用:

  1. 运行命令提示符(使用管理员权限),
  2. 更改目录并移至C:\ xampp \ mysql \ bin(使用" cd"命令)
  3. 输入mysql_upgrade并输入
  4. 您必须在此文件夹中=> C:\ XAMPP \ MySQL的\ BIN>

    希望这个帮助

答案 1 :(得分:2)

使用xampp,您可以在几个步骤中解决。

第1步:在XAMPP控制面板上,单击“Shell”快捷方式。

xampp control panel

第2步:在cmd上,输入mysql_upgrade,然后按enter

XAMPP Shell

答案 2 :(得分:1)

您应该在正确的路径中输入此命令

在你的情况下我认为默认路径是 C:\ xampp \ mysql \ bin 然后按住Shift并按鼠标右键并在此处选择打开命令窗口 然后输入  的 mysql_upgrade 这将解决你之前的问题1728