在MySQL数据文件夹中,我复制并粘贴到另一个MySQL数据文件夹中。我的数据库是无辜的。
目前我有一个问题,恢复后的数据,MySQL.sock文件刷新每一刻。所以phpMyAdmin经常注销,我们不能做任何像查询,搜索,导出等功能。有什么问题吗?
发布于 2017-07-19 12:30:31
mysql版本是一样的吗?确保复制完整的mysql-datadir,因为不能通过将数据库文件夹从一台服务器复制到另一台服务器(与myisam一样)来传输单个mysql数据库。InnoDb将一些数据/元数据保存在类似于: ibdata1的文件中。
请让我们查看日志文件(公共路径: /var/log/mysql.log或在文件:my.cnf中查找日志路径和日志级别)。
在大多数情况下,最好转储数据库/所有数据库并将其还原到另一个服务器上。你可以这样做:
mysqldump -u [USER] -p'[PASSWORD]' [DATABASE] > /root/mysqldump.sql之后,您可以将转储文件传输到第二个服务器(例如,使用rsync):
rsync -arvz /root/mysqldump.sql [USER]@[IP-ADRESS]:/root/最后,使用以下方法恢复新服务器上的转储:
mysql -u [USER] -p'[PASSWORD]' < /root/mysqldump.sqlhttps://stackoverflow.com/questions/45190157
复制相似问题