我刚刚在我的Windows XP机器上安装了XAMPP,我收到一条错误信息:
配置中定义的controluser连接失败.
在我安装XAMPP之前,我安装了一个MySQL数据库并且有一个密码.我更改并将密码放在config.inc.php中用于MySQL,我收到此错误:
<?php
if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS'])) {
$uri = 'https://';
} else {
$uri = 'http://';
}
$uri .= $_SERVER['HTTP_HOST'];
header('Location: '.$uri.'/xampp/');
exit;
?>
Run Code Online (Sandbox Code Playgroud)
当我尝试访问index.php时,XAMPP安装似乎有问题.我该怎么做才能解决这个问题?
在 phpMyAdmin 中我可以看到所有数据库和表。但是,当单击任何表时,我收到错误错误
#1932 - 表“mytablename”在引擎中不存在
我尝试了在 Google 和 Stackoverflow 上找到的很多解决方案建议,但没有任何帮助。有没有办法将数据提取为 SQL 文件,以便我可以在全新安装中导入它们?
我正在 Windows 11 上使用 XAMPP。
我已经尝试了数十个 SO 线程,并且解决方案建议在那里。我无法找到适合我的解决方案。
Xampp-mysql - “引擎中不存在表”#1932
- I tried it with new and old files of ib_logfile0, ib_logfile1 and ibdata1
- I checked the my.ini for innodb_data_file_path = ibdata1:10M:autoextendMariaDB 数据库损坏:引擎中不存在表
- Tried to backup with mysqldump -u root --all-databases > sql_file.sql
Result: mysqldump: Got error: 1932: "Table 'mytablename' doesn't exist in engine" when using LOCK TABLESmysql 1932 引擎中不存在表
- The …