失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql迁移 备份数据表 导出表数据与结构

mysql迁移 备份数据表 导出表数据与结构

时间:2023-12-05 01:36:13

相关推荐

mysql迁移 备份数据表 导出表数据与结构

在服务器上部署的爬虫成功的爬取了一些数据,现在需要把这个表迁移到另一台主机

mysql -u 用户名 -p

输入密码后进入mysql命令行:

#显示数据库的表show databases;use information_schema;#通过显示表的大小,确认爬取的表是哪个表SELECT TABLE_NAME, DATA_LENGTH+INDEX_LENGTH, TABLE_ROWS, concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2), 'MB') as data FROM TABLES WHERE TABLE_SCHEMA='数据库名';#确定了数据库名称与表名称后退出exit;

#在linux命令行中输入,导出表的结构与数据到db.sql这个文件,注意-u -p与用户名密码之间没有空格mysqldump -u用户名 -p密码 数据库名 表名 > db.sql

然后在当前目录就可以看到 db.sql 文件,把它传到想要让它去的服务器上,然后使用:

#首先进入mysql命令行mysql -u 用户名 -p#然后输入密码use 数据库 #然后使用source命令,后面参数为导入表数据的具体路径(如这里用到的.sql) source ~/db.sql

然后db.sql 中的数据就可以直接覆盖到原数据库中。

如果觉得《mysql迁移 备份数据表 导出表数据与结构》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。