Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.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 can';t转储数据库(从xampp迁移到laragon)_Mysql_Laragon - Fatal编程技术网

Mysql can';t转储数据库(从xampp迁移到laragon)

Mysql can';t转储数据库(从xampp迁移到laragon),mysql,laragon,Mysql,Laragon,迁移只需要两个命令,但第一个命令似乎对我不起作用 mysqldump.exe--所有数据库>…路径\alldb.sql 这里是错误 mysqldump: Got error: 1045: Access denied for user 'ODBC'@'localhost' (using password: NO) when trying to connect 然后,我尝试使用提示密码指定用户 mysqldump.exe-u root-p--all databases>…path\alldb.sq

迁移只需要两个命令,但第一个命令似乎对我不起作用

mysqldump.exe--所有数据库>…路径\alldb.sql

这里是错误

mysqldump: Got error: 1045: Access denied for user 'ODBC'@'localhost' (using password: NO) when trying to connect
然后,我尝试使用提示密码指定用户

mysqldump.exe-u root-p--all databases>…path\alldb.sql

但是它说

mysqldump: Got error: 1556: You can't use locks with log tables when using LOCK TABLES
提前感谢您为此提供的任何解决方案

注: 这是我第一次使用这些命令,所以我真的不知道。 我还尝试添加--skip lock tables选项,但仍然失败,只出现了另一个错误

mysqldump: Couldn't execute 'SELECT /*!40001 SQL_NO_CACHE */ * FROM `columns_priv`': Got error 176 "Read page with wrong checksum" from storage engine Aria (1030)

有表给您带来麻烦的数据库可能是内部mysql数据库。如果您没有很多自己的数据库,您可以尝试专门转储它们。如果这样做有效的话,你唯一可能错过的就是用户帐户,你也可以转储和恢复这些帐户。找不到任何解决方案,所以我只是转储了我特别需要的dbs,它工作得很好。谢谢