重新启动mysql后数据不可用

重新启动mysql后数据不可用,mysql,Mysql,我有一个从PHPMyAdmin导出的DB转储,我使用终端将其源代码转换为MySQL。 源文件/path/file.sql 所有创建的表和数据在退出并再次进入MySQL控制台后,MySQL所有数据都已丢失,只有表结构存在 退出 mysql-u user-p 我试过几次,但同样的情况发生了,然后我完全卸载并再次安装MySQL,但结果是一样的 原因可能是什么?如何解决此问题?可能是提交;声明可以帮助你 但是请先帮我们看一些代码。那么我们也许能更有效地帮助你 有关提交的更多信息,请参阅链接: 要从链接

我有一个从PHPMyAdmin导出的DB转储,我使用终端将其源代码转换为MySQL。 源文件/path/file.sql

所有创建的表和数据在退出并再次进入MySQL控制台后,MySQL所有数据都已丢失,只有表结构存在

退出

mysql-u user-p

我试过几次,但同样的情况发生了,然后我完全卸载并再次安装MySQL,但结果是一样的


原因可能是什么?如何解决此问题?

可能是提交;声明可以帮助你

但是请先帮我们看一些代码。那么我们也许能更有效地帮助你

有关提交的更多信息,请参阅链接:

要从链接中获得要点,请执行以下操作: COMMIT命令用于将任何事务永久保存到数据库中

当我们使用任何DML命令(如INSERT、UPDATE或DELETE)时,这些命令所做的更改不是永久性的,直到当前会话关闭,这些命令所做的更改才能回滚

为了避免这种情况,我们使用COMMIT命令将更改标记为永久更改

代码非常简单,进行所有更改,然后使用:

Commit;
就这些。请记住,最多可以回滚1次提交;)
->因此,在第二次“提交”后,更改将成为永久性更改。

您是否确定数据确实已成功导入(例如,在重新启动之前就已导入)?即使这可能根本与编程无关:您应该分享有关如何将数据“源化”到MySQL的更多详细信息,解释如何检查成功,您如何重新启动系统闻起来好像缺少
commit
。。。。