Xampp:如何进行干净的卸载以恢复旧的MySQL安装?

Xampp:如何进行干净的卸载以恢复旧的MySQL安装?,mysql,ubuntu,xampp,mysql-workbench,lamp,Mysql,Ubuntu,Xampp,Mysql Workbench,Lamp,几个月以来,我一直在Ubuntu 14.04 LTS上运行MySQL版本 我从安装了Xampp,现在我的旧MySQL安装不再有效(例如:我现有的数据库在MySQL workbench中不再可见,密码似乎是另一个) 我怎样才能让我的MySQL旧版本重新工作 如果我松开Xampp,就可以了 (我在文件系统中看到我的数据库:/var/lib/mysql/,并且知道旧的mysql配置位于/etc/mysql/) 我也在其他地方发布了这个问题。有三个选项: 第一个选项:您的数据库密码已更改。您需要一个过

几个月以来,我一直在Ubuntu 14.04 LTS上运行MySQL版本

我从安装了Xampp,现在我的旧MySQL安装不再有效(例如:我现有的数据库在MySQL workbench中不再可见,密码似乎是另一个)

我怎样才能让我的MySQL旧版本重新工作

如果我松开Xampp,就可以了

(我在文件系统中看到我的数据库:
/var/lib/mysql/
,并且知道旧的mysql配置位于
/etc/mysql/


我也在其他地方发布了这个问题。

有三个选项:

  • 第一个选项:您的数据库密码已更改。您需要一个过程来恢复密码:

  • 停止MySQL服务器(sudo/etc/init.d/MySQL-Stop)
  • 使用参数--skip grant tables(sudo mysqld_safe--skip grant tables&)启动MySQL服务器
  • 以root用户身份连接到服务器(您可以在不使用密码的情况下使用workbench,或者命令行顺序:mysql-u root)
  • 设置新的根密码(使用工作台或命令行:updatemysql.user Set password=password(“newpass”),其中user='root';flush privileges;)
  • 重启MySQL服务(sudo/etc/init.d/MySQL Restart)
  • 第二种选择:新的MySQL xAMPP使用与旧安装相同的端口。你可以在日志上查看它

    • 您可以更改其中一个安装上的端口配置。搜索my.cnf文件并用另一个数字更改指令“port=3306”
  • 第三种选择:新的MySQL安装将覆盖旧的MySQL安装。您需要从data文件夹中恢复旧文件,并将其复制到新安装

    • 如果新的MySQL安装比旧的安装旧,则此过程不起作用。在这种情况下,下载一个新的xAMPP包和一个更新的MySQL,或者删除xAMPP包并从apt get安装MySQL

有三种选择:

  • 第一个选项:您的数据库密码已更改。您需要一个过程来恢复密码:

  • 停止MySQL服务器(sudo/etc/init.d/MySQL-Stop)
  • 使用参数--skip grant tables(sudo mysqld_safe--skip grant tables&)启动MySQL服务器
  • 以root用户身份连接到服务器(您可以在不使用密码的情况下使用workbench,或者命令行顺序:mysql-u root)
  • 设置新的根密码(使用工作台或命令行:updatemysql.user Set password=password(“newpass”),其中user='root';flush privileges;)
  • 重启MySQL服务(sudo/etc/init.d/MySQL Restart)
  • 第二种选择:新的MySQL xAMPP使用与旧安装相同的端口。你可以在日志上查看它

    • 您可以更改其中一个安装上的端口配置。搜索my.cnf文件并用另一个数字更改指令“port=3306”
  • 第三种选择:新的MySQL安装将覆盖旧的MySQL安装。您需要从data文件夹中恢复旧文件,并将其复制到新安装

    • 如果新的MySQL安装比旧的安装旧,则此过程不起作用。在这种情况下,下载一个新的xAMPP包和一个更新的MySQL,或者删除xAMPP包并从apt get安装MySQL

我找到了2013年的这篇博文:。有人能告诉我它是否仍然有效吗?我在2013年发现了这篇博文:。有人能告诉我它是否仍然有效吗?