一台服务器上的mysql数据库出问题了,把data文件夹下的数据库拷到另一台mysql数据库data目录下,可以识别数据库,打不开表,请问怎么办?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
很大程序因为你只拷贝了数据库文件夹,没有拷贝ibdata1?
如果你直接拷贝到另一台机器的版本要高一些,就需要mysql_upgrade -u root -p -h127.0.0.1 升级一下,可以删除或重名ib_logfile0,ib_logfile1文件,然后看一下错误日志,一般会出现pid无法新建,或者是什么socket错误。
1
回答
mysql关联三个表查询 php,如何写sql语句?
RDS for MySQL在InnoDB引擎下面,数据的物理组织是如何组织?
2
Linux进行网络性能的监控,如何使用tcpdump抓取网卡eth0的数据存入到文件aaaa.dmp
MySQL导出数据库为SQL文件如何写?
C#,MySQL.Data问题
根据下面的代码,MySQL如何实现查询要求
PHP-使用LOAD DATA INFILE将CSV文件导入mysql数据库?mysql
如何从.myd,.myi,.frm文件恢复MySQL数据库
.net+mysql 插入数据时执行出错,在MySql.Data.MySqlCl?报错
恢复云数据库MySQL的备份文件到自建数据库