我在 Windows 上安装了 xampp 并且它工作正常。
今天,当我尝试启动 mysql 服务时,它返回此错误并且我无法运行 mysql
2020-01-05 17:10:07 17 [Note] Master '2020-01-04 19:28:32 23 [Warning] Checking table: '.\htmarket\users'
': Slave SQL thread initialized, starting replication in log 'FIRST' at position 0, relay log '.\mysql-relay-bin-2020@002d01@002d04@002019@003a28@003a32@002023@0020@005bwarning@005d@0020checking@0020table@003a@0020@0020@0020@0027@002e@005chtmarket@005cusers@0027@000d.000012' position: 4
2020-01-05 17:10:07 16 [ERROR] Master '2020-01-04 19:28:32 23 [Warning] Checking table: '.\htmarket\users'
': Slave I/O: Fatal error: Invalid (empty) username when attempting to connect to the master server. Connection attempt terminated. Internal MariaDB error code: 1593
2020-01-05 17:10:07 0 [Warning] Reading of some Master_info entries failed
2020-01-05 17:10:07 16 [Note] Master '2020-01-04 19:28:32 23 [Warning] Checking table: '.\htmarket\users'
': Slave I/O thread killed while connecting to master
2020-01-05 17:10:07 0 [ERROR] Failed to initialize multi master structures
2020-01-05 17:10:07 16 [Note] Master '2020-01-04 19:28:32 23 [Warning] Checking table: '.\htmarket\users'
': Slave I/O thread exiting, read up to log 'FIRST', position 4
2020-01-05 17:10:07 0 [ERROR] Aborting
Run Code Online (Sandbox Code Playgroud)
mysql 有什么问题?
Dan*_*vas 28
如果有帮助,我遇到了同样的问题,我可以通过删除数据目录中神秘生成的所有文件 mysql 来解决它:
只需删除所有主文件并保留您的数据文件夹,如下图所示:
希望这可以帮助。干杯!
编辑 - 删除所有这些文件后,每次尝试再次启动 Mysql 时,我都需要删除aria_log.00000001(每次启动 Mysql 时此数字都会增加)。如果它再次发生同样的事情,请记住这一点。
小智 10
我建议任何遇到这个问题的人删除 xampp/mysql/data 中的 multi-master.info
我遇到了同样的问题,当我删除文件时,我可以启动 mysql 并再次访问我的数据
数据不会被删除,不用担心
小智 9
我有同样的问题,只需删除 multi-master.info 和它在错误后创建的所有垃圾并重新启动 mysql。
它对我有用。
这个问题已经困扰我好几个星期了,但我意外地解决了它,而没有删除文件或重新安装 XAMPP。当我最近启动 XAMPP 时,MySQL 拒绝启动并显示错误消息MySQL shutdown unexpectedly,我认为这可能与用户权限有关,但这是另一个问题。
我快速进行了谷歌搜索,按照第一次点击中的说明进行操作,但问题再也没有出现。以下是我遵循的说明的复制和粘贴。
xampp/mysql/data为xampp/mysql/data_bk.xampp/mysql/data。xampp/mysql/backup到新
文件夹中xampp/mysql/data。xamppmysql/data_bk到
xampp/mysql/data.
重要提示:请勿复制mysql、performance_schema、 和phpmyadmin
文件夹xampp/mysql/data_bkibdata1文件xampp/mysql/data_bk并将其替换到xampp/mysql/data文件夹中根据我所读到的内容,我怀疑原因是 MariaDB、PHP 8 和 MyPhpAdmin 之间的兼容性问题。将来我计划迁移到 Linux 的 Windows 子系统中的 LAMP,而不是 XAMPP。
我今天遇到了同样的问题,mysql 停止工作了,它给了我和你一样的错误。
经过几个小时的在线搜索并尝试了许多不同的解决方案后,唯一有效的方法是重新安装 xampp。
如果您想保留数据库,在卸载旧的 xampp 之前,请转到xampp/mysql/data并备份要转移到新安装的 xampp 的所有文件夹/数据库。
另外,不要忘记备份同一文件夹中的所有ib文件(在我的例子中,我有: ibdata1、ib_logfile1、ib_logfile2)。如果 htdocs 中有任何重要的内容,也不要忘记对其进行备份。
卸载后,下载 xampp 并安装新版本,转到数据文件夹并重命名 ib 文件,以防万一进行备份,然后将旧的ib文件和数据库文件夹复制到新安装的 xampp 中。
以管理员身份打开xampp控制面板,然后重新启动mysql,之后,它应该可以正常工作,至少对我来说是这样,并且我所有的表和数据仍然可用。
| 归档时间: |
|
| 查看次数: |
5661 次 |
| 最近记录: |