ひさびさにdjangoをいぢったらこんなこと言われた。
hironobu@shirley ~/Projects/mysite $ python manage.py syncdb
Traceback (most recent call last):
File "manage.py", line 11, in ?
execute_manager(settings)
File "/usr/lib/python2.4/site-packages/django/core/management.py", line 1319, in execute_manager
execute_from_command_line(action_mapping, argv)
File "/usr/lib/python2.4/site-packages/django/core/management.py", line 1243, in execute_from_command_line
action_mapping[action]()
File "/usr/lib/python2.4/site-packages/django/core/management.py", line 450, in syncdb
table_list = _get_table_list()
File "/usr/lib/python2.4/site-packages/django/core/management.py", line 68, in _get_table_list
return get_introspection_module().get_table_list(cursor)
File "/usr/lib/python2.4/site-packages/django/db/backends/mysql/introspection.py", line 10, in get_table_list
cursor.execute("SHOW TABLES")
File "/usr/lib/python2.4/site-packages/django/db/backends/util.py", line 12, in execute
return self.cursor.execute(sql, params)
File "/usr/lib/python2.4/site-packages/django/db/backends/mysql/base.py", line 35, in execute
return self.cursor.execute(sql, params)
File "/usr/lib/python2.4/site-packages/MySQLdb/cursors.py", line 163, in execute
self.errorhandler(self, exc, value)
File "/usr/lib/python2.4/site-packages/MySQLdb/connections.py", line 35, in defaulterrorhandler
raise errorclass, errorvalue
_mysql_exceptions.InterfaceError: (0, '')
hironobu@shirley ~/Projects/mysite $
tutorialで作ったテストプロジェクトのsettings.py書き換えてすぐのsyncdbが失敗。何だこれ。(´・ω・`)