mysql 拆分数据库 现在我的Mysql下面的一个库内有很多表,我想把老表迁移走放在另外一个库下面,如何完成

mysql 拆分数据库 现在我的Mysql下面的一个库内有很多表,我想把老表迁移走放在另外一个库下面,如何完成,第1张

直接到mysql的数据库目录下。

linux 下是 mysql/var/数据库名称/表名称.*

windows下是mysql\data\数据库名称\表名称。*

拷出去就可以了,当然最好是先中断mysql的运行。

SELECT MAX(login_time) AS login_time,user_id

FROM(

SELECT MAX(login_time) AS login_time,user_id FROM user_login_record GROUP BY user_id

UNION

SELECT MAX(login_time) AS login_time,user_id FROM user_login_record_20170101 GROUP BY user_id

UNION

SELECT MAX(login_time) AS login_time,user_id FROM user_login_record_20180101 GROUP BY user_id

)TMP GROUP BY user_id


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7386967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存