mysql - 如何在没有.sql文件的情况下导入数据库?

标签 mysql

我已从笔记本电脑中删除了 Windows 并启动了 Ubuntu,并且想要从 xampp 导入我的数据库。它们位于 xampp 文件夹中,但我没有为每个表创建 .sql 文件。

最佳答案

您仍然需要将数据库从 Windows 导出为 sql 文件,然后将其导入到 Ubuntu 中。数据目录中的这些数据库文件的结构和信息模式存储在内部数据库中,因此复制和粘贴数据文件夹可能会损坏它们并导致它们无法使用。在 Windows 中,您可以使用命令行转储数据库mysqldump -u username -p database > database.sql,然后在 Ubuntu 中导入数据库。

关于mysql - 如何在没有.sql文件的情况下导入数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44278108/

相关文章:

php - jquery 从 mysql 数据库更新表

c# - 从 DataReader 访问 DateTime 字段时出现 MySqlConversionException

php - 插入MySQL "on duplicate key update"语法错误

mysql - 涉及多个关联的加入集成查询

php - mysql查询更新将条目增加到条目+ x

php - Medoo - 选择问题

mysql - 即使回滚后,插入原子事务中的数据仍然存在

php - 如何确保MySQL行是唯一的?

mysql - 无法解释是什么让我的查询如此缓慢

mysql - 在预印信纸上打印报告