以mysql用户身份运行它不起作用
MariaDB [mysql]> DROP FUNCTION IF EXISTS civicrm_strip_non_numeric;
ERROR 1728 (HY000): Cannot load from mysql.proc. The table is probably corrupted
它没有说它已经腐败了。
MariaDB [mysql]> repair table proc;
+------------+--------+----------+----------+
| Table | Op | Msg_type | Msg_text |
+------------+--------+----------+----------+
| mysql.proc | repair | status | OK |
+------------+--------+----------+----------+
答案 0 :(得分:0)
这解决了它
mysql_upgrade -u root -pxxx
我不知道我升级了,因为这是一个新装置。
对于mariadb和mysql相同