gun*_*unj 4 python mysql django
它是我的第一个项目与django..i已经尝试了与sqlite的连接.但现在使用django的连接与mysql nm得到以下错误...
D:\project\wogma>manage.py syncdb
Traceback (most recent call last):
File "D:\project\wogma\manage.py", line 11, in <module>
execute_manager(settings)
File "C:\Python26\lib\site-packages\django\core\management\__init__.py", line
340, in execute_manager
utility.execute()
File "C:\Python26\lib\site-packages\django\core\management\__init__.py", line
295, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Python26\lib\site-packages\django\core\management\base.py", line 192,
in run_from_argv
self.execute(*args, **options.__dict__)
File "C:\Python26\lib\site-packages\django\core\management\base.py", line 218,
in execute
self.validate()
File "C:\Python26\lib\site-packages\django\core\management\base.py", line 246,
in validate
num_errors = get_validation_errors(s, app)
File "C:\Python26\lib\site-packages\django\core\management\validation.py", lin
e 65, in get_validation_errors
connection.validation.validate_field(e, opts, f)
File "C:\Python26\lib\site-packages\django\db\backends\mysql\validation.py", l
ine 8, in validate_field
db_version = connection.get_server_version()
File "C:\Python26\lib\site-packages\django\db\backends\mysql\base.py", line 27
7, in get_server_version
self.cursor()
File "C:\Python26\lib\site-packages\django\db\backends\__init__.py", line 56,
in cursor
cursor = self._cursor(settings)
File "C:\Python26\lib\site-packages\django\db\backends\mysql\base.py", line 26
2, in _cursor
self.connection = Database.connect(**kwargs)
File "C:\Python26\lib\site-packages\MySQLdb\__init__.py", line 81, in Connect
return Connection(*args, **kwargs)
File "C:\Python26\lib\site-packages\MySQLdb\connections.py", line 188, in __in
it__
super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (1049, "Unknown database 'd:/project/wogma/w
ogma'")
Run Code Online (Sandbox Code Playgroud)
我在mysql中执行了如下命令..我已经创建了wogma数据库,只需使用create database ni授予priviliges..in mysql.什么prb?
您正在尝试在文件路径中指定数据库(这适用于SQLite).MySQL需要一个数据库名称(例如'wogma').你必须按照说明安装MySQL,创建一个新用户和数据库等.看来你在Windows上,所以我不能帮助.
| 归档时间: |
|
| 查看次数: |
16592 次 |
| 最近记录: |