2006年03月04日 星期六 12:01
---- manage.py init 提示: Error:the databace cound't be initialized an integer is required 在setting.py设置是这样的: ------------- DATABASE_ENGINE = 'mysql' # 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'. DATABASE_NAME = 'hello' # Or path to database file if using sqlite3. DATABASE_USER = 'root' # Not used with sqlite3. DATABASE_PASSWORD = 'root' # Not used with sqlite3. DATABASE_HOST = ' ' # Set to empty string for localhost. Not used with sqlite3. DATABASE_PORT = '' 请问这是哪里的原因?mysql for python已安装。 3Q。 本发了信直接给LIMUDOU,但想想,有时一些问题还是希望大家一起看吧,毕竟这样以后其他人在学习的过程中遇到问题可以搜索到。不必再遇到类似问题还要再又问一次LI老大了。 :) 希望得到大家帮助。对MYSQL初次接触,使用不多。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060304/052b6d94/attachment.html
2006年03月04日 星期六 13:06
DATABASE_HOST = ' 127.0.0.1' # Set to empty string for localhost. Not used with sqlite3. DATABASE_PORT = 3306 试试呢? 在06-3-4,大郎 <iexper at gmail.com> 写道: > > ---- > manage.py init > > 提示: > Error:the databace cound't be initialized > an integer is required > > 在setting.py设置是这样的: > ------------- > DATABASE_ENGINE = 'mysql' # 'postgresql', 'mysql', 'sqlite3' or > 'ado_mssql'. > DATABASE_NAME = 'hello' # Or path to database file if using > sqlite3. > DATABASE_USER = 'root' # Not used with sqlite3. > DATABASE_PASSWORD = 'root' # Not used with sqlite3. > DATABASE_HOST = ' ' # Set to empty string for localhost. Not > used with sqlite3. > DATABASE_PORT = '' > > 请问这是哪里的原因?mysql for python已安装。 > > 3Q。 > > > 本发了信直接给LIMUDOU,但想想,有时一些问题还是希望大家一起看吧,毕竟这样以后其他人在学习的过程中遇到问题可以搜索到。不必再遇到类似问题还要再又问一次LI老大了。 > :) > > 希望得到大家帮助。对MYSQL初次接触,使用不多。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060304/3973b700/attachment.html
2006年03月04日 星期六 13:25
不行,一样的问题。端口前面写错,我明白。后来我改了再试了。另外,这里有条注释,非SQLITE3可不写,会默认。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060304/09aff611/attachment-0001.html
2006年03月04日 星期六 16:38
执行:manage.py init,提示: (1045, "Access denied for user 'root'@'localhost' (using password: YES)") 另:执行mysql,提示: D:\python\newtest>mysql ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N O) 请问是否是我这里的MYSQL设置有问题呢? 3Q -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060304/a4314dc0/attachment.html
2006年03月04日 星期六 17:04
继续摸索,上面的提示可能是需要用户名和密码,而我写错了,因此而造成的。我目前修改了密码,似乎不再提示上面的信息,但提示如下: D:\python\newtest>manage.py init Error: The database couldn't be initialized. an integer is required 不懂了。~~ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060304/24d39db4/attachment.html
2006年03月04日 星期六 19:02
在 2006-3-4 17:04:02,"大郎" <iexper at gmail.com> 写道: > 继续摸索,上面的提示可能是需要用户名和密码,而我写错了,因此而造成的。我目前修改了密码,似乎不再提示上面的信息,但提示如下: > > > D:\python\newtest>manage.py init > Error: The database couldn't be initialized. > an integer is required > > 不懂了。~~ 把你现在的setting贴出来看看。 应该是端口指定的问题。试试设为None,或''。 -- 张骏 <zhangj at foreseen-info.com> 敏捷来自Python 简单源于我们 丰元信信息技术有限公司
2006年03月04日 星期六 19:27
setting.py数据连接部分如下: DATABASE_ENGINE = 'mysql' # 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'. DATABASE_NAME = 'hello' # Or path to database file if using sqlite3. DATABASE_USER = 'root' # Not used with sqlite3. DATABASE_PASSWORD = '07910' # Not used with sqlite3. DATABASE_HOST = '127.0.0.1' # Set to empty string for localhost. Not used with sqlite3. DATABASE_PORT = '3306' # Set to empty string for default. Not used with sqlite3. 谢谢。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060304/0e61d996/attachment.html
2006年03月04日 星期六 23:02
在 2006-3-4 19:27:07,"大郎" <iexper at gmail.com> 写道: > setting.py数据连接部分如下: > > DATABASE_ENGINE = 'mysql' # 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'. > DATABASE_NAME = 'hello' # Or path to database file if using > sqlite3. > DATABASE_USER = 'root' # Not used with sqlite3. > DATABASE_PASSWORD = '07910' # Not used with sqlite3. > DATABASE_HOST = '127.0.0.1' # Set to empty string for localhost. > Not used with sqlite3. > DATABASE_PORT = '3306' # Set to empty string for default. Not > used with sqlite3. > > 谢谢。 DATABASE_PORT = 3360 ^^^^ --> 此处要使用整数 -- 张骏 <zhangj at foreseen-info.com> 敏捷来自Python 简单源于我们 丰元信信息技术有限公司
2006年03月05日 星期日 13:06
这里不能使用引号地? 我试着去掉后,测试时信息如下: D:\python\newtest>manage.py init Error: The database couldn't be initialized. (1289, "The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working") 'InnoDB',这是什么东东?3Q -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060305/f72d7926/attachment.html
2006年03月05日 星期日 13:49
注意设置下mysql 建立的数据库不要使用innoDB,你可以使用mysql 的administrator管理程序设置。 On 3/5/06, 大郎 <iexper at gmail.com> wrote: > > 这里不能使用引号地? > 我试着去掉后,测试时信息如下: > > > D:\python\newtest>manage.py init > Error: The database couldn't be initialized. > (1289, "The 'InnoDB' feature is disabled; you need MySQL built with > 'InnoDB' to > have it working") > > 'InnoDB',这是什么东东?3Q > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060305/fbf5adcf/attachment.html
2006年03月05日 星期日 14:26
在我的MY。INI文件中: default-storage-engine=INNODB 这是不表明INNODB是默认工作着的?那提示为什么说不可用呢? 楼上唐兄说不要使用? 那此处应如何设置。不好意思,对MYSQL真的是不太了解。~~~ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060305/0b649197/attachment.html
2006年03月05日 星期日 14:42
出现: 'ODBC'@'localhost' 说明不是你连接的不对,而是你的MYSQL出问题了,一种可能是没有起动. 运行一下winmysqladmin.exe 看看能不能起动你的MYSQL 在 06-3-4,大郎<iexper at gmail.com> 写道: > 执行:manage.py init,提示: > > (1045, "Access denied for user 'root'@'localhost' (using password: YES)") > > 另:执行mysql,提示: > D:\python\newtest>mysql > ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using > password: N > O) > > 请问是否是我这里的MYSQL设置有问题呢? > 3Q > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to > python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request at lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > >
2006年03月05日 星期日 14:46
mysql已经成功启动了。因为需要这样输入: mysql -u root -p 输入密码后,就启动了。 但现在的问题是说innodb不能使用,需要使用必须启动这个服务。 我在my.ini中查找,未能找到相关选项。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060305/b8556d4f/attachment.htm
2006年03月05日 星期日 14:47
mysql版本 5.0 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060305/23abc5c4/attachment.html
2006年03月05日 星期日 16:48
你可以在default storage 中设置为MyIsam On 3/5/06, 大郎 <iexper at gmail.com> wrote: > > 在我的MY。INI文件中: > default-storage-engine=INNODB > > > 这是不表明INNODB是默认工作着的?那提示为什么说不可用呢? > > 楼上唐兄说不要使用? > 那此处应如何设置。不好意思,对MYSQL真的是不太了解。~~~ > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060305/d6bb9307/attachment.html
2006年03月05日 星期日 18:43
没用。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060305/70f70156/attachment.html
2006年03月05日 星期日 22:09
在 2006-3-5 14:47:33,"大郎" <iexper at gmail.com> 写道: > mysql版本 5.0 用postgresql吧。 -- 张骏 <zhangj at foreseen-info.com> 敏捷来自Python 简单源于我们 丰元信信息技术有限公司
2006年03月06日 星期一 09:52
这不是解决之道吧? 看来要快速学习LIMODOU的看来只能装sqlite3? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060306/095ca553/attachment.htm
2006年03月06日 星期一 10:11
在 06-3-5,大郎<iexper at gmail.com> 写道: > mysql已经成功启动了。因为需要这样输入: > mysql -u root -p > 输入密码后,就启动了。 > > 但现在的问题是说innodb不能使用,需要使用必须启动这个服务。 > 我在my.ini中查找,未能找到相关选项。 > 去下载一个叫Mysql-Front的客户端软件。 可以单独指定每一个表的类型的。一般都用MyISAM类型,这个最先进了。 那个软件可以打开一个sql log的窗口,你所有的操作都对应着一条sql语句的,也是你学习mysql的一条捷径。 PS:mysql-front是德国人写的,有中文版。免费用2个星期,如果想一支免费,就自己想象办法啦!
2006年03月06日 星期一 11:41
嗯。谢谢老马,呵~~ 看到了,mysql-front已在使用中。搞了个破解的。:-) 我在my.ini文件中设置: default-storage-engine=mylSAM 然后再执行manage.py init 仍旧报 Error: The database couldn't be initialized. (1289, "The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working") 我再找找设置方面的问题。 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060306/381dc632/attachment.html
2006年03月06日 星期一 13:59
我用的也是mysql 4.*.*的版本 似乎没有出现楼主的问题 有一些细节问题都在大牛帮助下解决了的 在06-3-6,大郎 <iexper at gmail.com> 写道: > > 嗯。谢谢老马,呵~~ > 看到了,mysql-front已在使用中。搞了个破解的。:-) > > 我在my.ini文件中设置: > default-storage-engine=mylSAM > > 然后再执行manage.py init > > 仍旧报 > > Error: The database couldn't be initialized. > (1289, "The 'InnoDB' feature is disabled; you need MySQL built with > 'InnoDB' to > have it working") > > 我再找找设置方面的问题。 > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060306/f6f75f00/attachment.htm
Zeuux © 2025
京ICP备05028076号