Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将mysql数据库从具有死机操作系统的HDD中移动_Mysql - Fatal编程技术网

将mysql数据库从具有死机操作系统的HDD中移动

将mysql数据库从具有死机操作系统的HDD中移动,mysql,Mysql,我需要将我所有的数据库从一个操作系统失效的硬盘移到一个新的硬盘上 我已经将所有文件从/var/lib/mysql移动到了新位置,除了mysql用户名之外,一切都很好。当我访问phpmyadmin I receiver中的特权选项卡时,出现以下错误: ( SELECT DISTINCT `User` , `Host` FROM `mysql`.`user` ) UNION ( SELECT DISTINCT `User` , `Host` FROM `mysql`.`db`

我需要将我所有的数据库从一个操作系统失效的硬盘移到一个新的硬盘上

我已经将所有文件从/var/lib/mysql移动到了新位置,除了mysql用户名之外,一切都很好。当我访问phpmyadmin I receiver中的特权选项卡时,出现以下错误:

  (

SELECT DISTINCT  `User` ,  `Host` 
FROM  `mysql`.`user`
)
UNION (

SELECT DISTINCT  `User` ,  `Host` 
FROM  `mysql`.`db`
)
UNION (

SELECT DISTINCT  `User` ,  `Host` 
FROM  `mysql`.`tables_priv`
)
UNION (

SELECT DISTINCT  `User` ,  `Host` 
FROM  `mysql`.`columns_priv`
)
UNION (

SELECT DISTINCT  `User` ,  `Host` 
FROM  `mysql`.`procs_priv`
)
ORDER BY  `User` ASC ,  `Host` ASC
MySQL said: 

#1034 - Incorrect key file for table 'procs_priv'; try to repair it 

如何解决此问题?

此问题通常是由于升级到具有不同权限表的较新版本的MySQL造成的

您可以使用该命令来修复它