2010-12-28 41 views
20

thể trùng lặp:
how does one rename a schema in MySQLLàm cách nào để đổi tên lược đồ MySQL?

Có một tuyên bố MySQL để đặt lại tên schema? Tôi biết về RENAME {DATABASE | SCHEMA} db_name TO new_db_name;, nhưng tuyên bố đó "đã được tìm thấy là nguy hiểm và đã được gỡ bỏ trong MySQL 5.1.23" (như họ đề cập đến trong here).

Tôi cũng đang cố gắng làm điều đó bằng cách sử dụng MySQL Workbench. Tôi đã thử nhấp chuột phải vào lược đồ, và sau đó thay đổi lược đồ. Nhưng họ không cho phép bạn đổi tên trong đó.

Vậy làm thế nào để mọi người đổi tên cơ sở dữ liệu?

+0

Có đã được một số câu trả lời ở đây tại SO có thể giúp bạn với vấn đề: [how-do-one-rename-a-schema-in-mysql] (http://stackoverflow.com/questions/490515/how-does-one-rename-a-schema-in-mysql) [nhân bản -a-mysql-database-on-the-same-mysql-instance] (http://stackoverflow.com/questions/675289/cloning-a-mysql-database-on-the-same-mysql-instance) [cách thức -do-i-rapid-rename-a-mysql-cơ sở dữ liệu-thay đổi-schema- name] (http://stackoverflow.com/questions/67093/how-do-i-quickly-rename-a-mysql-database-change-schema-name) – acm

Trả lời

18

Nếu bạn đang ở trang Tổng quan về mô hình, bạn sẽ nhận được một tab có lược đồ. Nếu bạn nhấp chuột phải vào tab đó, bạn sẽ có tùy chọn "chỉnh sửa giản đồ". Từ đó bạn có thể đổi tên lược đồ bằng cách thêm tên mới, sau đó nhấp vào bên ngoài trường. Điều này đi cho MySQL Workbench 5.2.30 CE

Edit: Trên tổng quan về mô hình đó là dưới Physical Schemata

Ảnh chụp màn hình:

enter image description here

+0

Tôi không ở trên trang Tổng quan về Mô hình. Không có một tuyên bố MySQL để đổi tên một lược đồ? – snakile

+0

Ok tôi đã hiểu nhầm rồi;) Nghĩ rằng bạn đã mô hình hóa DB. Xem bạn đã cập nhật câu hỏi với nhiều chi tiết hơn bây giờ để một kẻ ngốc như tôi không thể hiểu lầm nó;) – Sondre

+0

Làm việc, tks rất nhiều – vinidog

Các vấn đề liên quan