Opened 19 years ago
Closed 19 years ago
#530 closed defect (invalid)
Unable to initialize SQLite database
Reported by: | anonymous | Owned by: | Adrian Holovaty |
---|---|---|---|
Component: | Database layer (models, ORM) | Version: | |
Severity: | critical | Keywords: | |
Cc: | Triage Stage: | Unreviewed | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
Plateform: Win2000; python2.4; pysqlite 2.0.4; django 654 revision
While Initializing, got the error:
Error: The database couldn't be initialized.
unable to open database file
p.s. did include absolute path in main.py for sqlite (such as c:\xxx\xxx)
======main.py==========
DATABASE_ENGINE = 'sqlite3' # 'postgresql', 'mysql', or 'sqlite3'.
DATABASE_NAME = 'C:\DjanGoProject\first_proj\sqlitedb' # Or path to database file if using sqlite3.
DATABASE_USER = # Not used with sqlite3.
DATABASE_PASSWORD = # Not used with sqlite3.
DATABASE_HOST = # Set to empty string for localhost. Not used with sqlite3.
You should escape \ in strings. Example:
Or use / instead: