首先,需要导出原数据库的数据。
mysqldump -u username -p database_name >backup.sql
上述命令中,username是数据库用户名,database_name是需要备份的数据库名称,backup.sql是备份文件的名称。
接下来,需要将备份文件拷贝到新主机上。
scp backup.sql username@new_host:/path/to/backup.sql
上述命令中,username是新主机的用户名,new_host是新主机的IP地址或主机名,/path/to/backup.sql是备份文件的路径。
在新主机上,需要创建一个新的数据库,并从备份文件中导入数据。
mysql -u username -p new_database< backup.sql
上述命令中,username是新数据库的用户名,new_database是新数据库的名称,backup.sql是备份文件的名称。
最后,确认新数据库的数据已更新并可用。
本文介绍了如何将MySQL数据库本地迁移到另一个主机。备份数据,将备份文件拷贝到新主机上,创建新数据库并导入备份数据,最后确认新数据库可以使用。这些步骤可作为迁移数据库的指南。