Djangoプロジェクトで使用されているMySQLデータベースを誤って削除しました。幸いなことに、それは私の開発環境だけです。データベースとすべてのテーブルを再作成するにはどうすればよいですか?
私がやるpython manage.py syncdb
と失敗します
_mysql_exceptions.OperationalError: (1049, "Unknown database 'myproject'")
どんな助けでも大歓迎です。
Djangoプロジェクトで使用されているMySQLデータベースを誤って削除しました。幸いなことに、それは私の開発環境だけです。データベースとすべてのテーブルを再作成するにはどうすればよいですか?
私がやるpython manage.py syncdb
と失敗します
_mysql_exceptions.OperationalError: (1049, "Unknown database 'myproject'")
どんな助けでも大歓迎です。
syncdbを実行する前に、MySQL内にデータベースを作成する必要があります。
mysql> create database myproject;
syncdb
あなたのためにデータベースを作成しません。MySQLシェルに移動して実行する必要がありますCREATE DATABASE myproject;
。
新しいデータベースを作成し、権限を構成する必要があります。http://www.debuntu.org/how-to-create-a-mysql-database-and-set-privileges-to-a-user