我正在使用Sequel Pro将数据从旧数据库复制到新数据库。我知道您可以选择行并将其复制为SQL INSERT
等。但是新数据库的布局已更改,因此我不再希望复制行中的所有数据。我只需要能够获得特定的列。我知道我可以复制所有行,然后剪切不需要的部分,但是由于要处理大量数据,因此这将需要大量工作。当然可以执行一些操作吗?
这就是我想要做的。我已经将旧数据库和新数据库都上传到了我的网站,因此我可以通过Sequel Pro来访问它们。我的旧数据库称为old_db,而新数据库称为wordpress
。
我需要能够选择old_db中的wp_users
表并选择以下列ID
,user_login
,user_pass
等,并将其复制到{我的新数据库wp_users
中的{1}}表。
答案 0 :(得分:0)
我设法在MySQL中执行以下操作
INSERT INTO wordpress.wp_users (ID, user_login, user_pass, user_nicename, user_email, user_registered, user_activation_key, user_status, display_name) SELECT ID, user_login FROM old_db.wp_users;