mysql - MySQL如何导入表数据?

标签 mysql wordpress ubuntu

我的一台 DigitalOcean Ubuntu 服务器上的 MySQL 出现问题,所以我压缩了文件并将它们转移到新服务器上。

我已经移动了/var/lib/mysql 文件夹,里面有数据库,它们现在在 phpMyAdmin 中可见,但是当我点击它们时它说该表不存在,我是否需要运行命令全部导入,还是我应该重新开始并以不同的方式导入?

最佳答案

这取决于您在源系统上使用的存储引擎。如果您使用 MyISAM,您只需将与您的表关联的三个文件(.frm、.MYD、.MYI)复制到您的目标机器,重新启动 MySQL 服务,您的表就在那里。对于所有其他存储引擎,您应该从命令行使用 mysqldump(请参阅 here)。

关于mysql - MySQL如何导入表数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31637703/

相关文章:

mysql - 在插入语句的子查询中执行日期和时间计算

javascript - Wordpress:在移动设备上禁用部分 Jquery 功能

networking - 确定 Ubuntu 上的网络流量来源

python-3.x - 如何在使用 Twilio 的 python 中继续运行客户端程序

ubuntu - Rails 似乎没有添加到 Ubuntu 路径中

mysql - 查询表中某列有多个值而另一列有相同值的地方?

mysql - 如何将表连接到自身并获取最大行然后将另一个表连接到它

mysql - 如何使用 View 执行复杂的 sql 查询,而不是依赖中间(具体)表

html - 覆盖 CSS 样式

android - 如何将数据传递到wordpress网站