2012-07-15 2 views
7

Tôi đã bỏ cơ sở dữ liệu MySQL do dự án Django của tôi sử dụng do nhầm lẫn. May mắn thay, đó chỉ là môi trường phát triển của tôi. Làm thế nào tôi có thể tạo lại cơ sở dữ liệu và tất cả các bảng?Làm cách nào để tạo lại cơ sở dữ liệu của dự án Django?

Khi tôi làm python manage.py syncdb nó không thành công với

_mysql_exceptions.OperationalError: (1049, "Unknown database 'myproject'") 

Bất kỳ trợ giúp sẽ được nhiều đánh giá cao.

Trả lời

6

Bạn phải tạo cơ sở dữ liệu trong MySQL trước khi chạy syncdb:

mysql> create database myproject; 
1

syncdb không tạo ra cơ sở dữ liệu cho bạn. Bạn sẽ cần phải đi vào vỏ MySQL của bạn và làm CREATE DATABASE myproject;.