Tôi cần di chuyển dữ liệu từ Cơ sở dữ liệu này sang Cơ sở dữ liệu khác, cả hai đều trên cùng một hệ thống cục bộ.MySQL Chèn vào từ một Cơ sở dữ liệu khác
Các bảng và các cột có tên gọi khác nhau và tôi không phải di chuyển tất cả các cột từ cơ sở dữ liệu cũ, vì vậy
Select *
không làm việc cho tôi.
INSERT INTO newDatabase.table1(Column1, Column2);
SELECT oldDatabase.table1(column1, column2) FROM oldDatabase.table1
nhưng tất cả tôi đã nhận là một #1064 - Syntax Error
lỗi trong Query của tôi là gì và như thế nào tôi có thể sửa lỗi này?
Cảm ơn trước
có thể bạn cần một khoảng trống sau tên bảng, ngay trước đó ( – marcosh
Cú pháp SELECT MySQL của bạn là sai. Tôi đoán bạn chưa đọc hướng dẫn sử dụng (https://dev.mysql.com/doc/refman/ 5.0/vi/select.html)? –