Mysql导出数据库

时间:2018-01-06 13:11:14

标签: mysql database

我有一个托管,其中包括一些数据库问题是我无法访问mysql。

数据库位于.ibd / .frm

我有一些问题:

  • 我不知道mysql的密码(我没有创建它),也不知道如何重置它
  • 我不知道如何导出数据库。我试图安装phpmyadmin,但因为我不知道密码我无法连接
  • 我尝试连接Mysql Workbench但是我得到了结果:无法连接到mysql(在“读取初始通信包,系统0
  • 时丢失了与Mysql Server的连接

当我尝试按照程序重置mysql密码时,我先做了:

sudo mysql stop

但是我收到以下错误:

sudo: unable to open /etc/sudoers.d/README: No such file or directory
stop: Unknown instance: 

如何访问此数据库以及导出该数据库的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

你在这里有几个问题。 首先,您需要检查您的sudo设置和权限: https://askubuntu.com/questions/482932/sudo-unable-to-stat-etc-sudoers-d-readme-no-such-file-or-directory

其次,你不能像这样停止服务。 假设你有openrc它将是: /etc/init.d/mysql stop

最后你必须以安全模式启动mysql才能更改root密码。 请遵循以下主题: MySQL root password change