Plone连接mySQL数据库

13 views
Skip to first unread message

littlegirl

unread,
Sep 24, 2008, 8:14:41 PM9/24/08
to CZUG-Plone技术讨论
我现在想用Plone/Zope连接mySQL 数据库,但是出现了问题,按理说如果一切正常的话,在zope的控制界面右上方的dropdown
menu 会有z mysql database connection的选项,但是我照着连接的步骤做了,但这个连接的选项就是不出来,不知道是哪一
步出了问题?

我现在在电脑上安装的是:
mySQL5.0
Plone 3.1.4
Zope 2.10.6
Python 2.4.4

我参照的质料说如果要连接数据库的话就要先安装MySQL-python-1.2.2.win32-py2.4,还有zmysqlda,我也下载了这两
个packages,把MySQL-python-1.2.2.win32-py2.4安装在了python24里面,然后把下载好的zmysqlda
解压放在Plone3/Data/Products里面,但这样弄了很多次都不行,我想是不是版本的问题?应该用什么版本?还是安装的地方不对?我现在
很急,如果你知道的话,麻烦提供一些详细的安装步骤,还有什么办法,谢谢。

柯铁军

unread,
Sep 24, 2008, 8:28:52 PM9/24/08
to czug-...@googlegroups.com
不知道你的zope和plone是直接exe安装,还是源码编译安装。
如果是直接win包安装,是不是plone用的python和你本机装的python是两码事,最后你装MySQL-python-1.2.2.win32-py2.4时,plone还是不识别。
如果是源码编译安装,我就不知道了,至少我是没装上过,老要求要什么环境,我没有,所以...
2008/9/25 littlegirl <lang...@hotmail.com>:

--
柯铁军

littlegirl

unread,
Sep 24, 2008, 8:59:28 PM9/24/08
to CZUG-Plone技术讨论
我的Plone是直接exe安装的,是在Plone的官方网站上下载的3.1.4版本,zope就包括在了plone里面,还有python也安装在
Plone里面了,我是不是不用再安装python24了?你有用plone连接过外部数据库吗?

On 9月25日, 下午12时28分, "柯铁军" <mujin...@gmail.com> wrote:
> 不知道你的zope和plone是直接exe安装,还是源码编译安装。
> 如果是直接win包安装,是不是plone用的python和你本机装的python是两码事,最后你装MySQL-python-1.2.2.win32-p-y2.4时,plone还是不识别。
> 如果是源码编译安装,我就不知道了,至少我是没装上过,老要求要什么环境,我没有,所以...
> 2008/9/25 littlegirl <lange...@hotmail.com>:

柯铁军

unread,
Sep 25, 2008, 7:41:42 AM9/25/08
to czug-...@googlegroups.com
我是这么理解你目前的环境的,其实你就是安装了一个Plone的二进制安装包,里面包含了zope和python2.4.4。但你之前安装MySQL-python-1.2.2.win32-py2.4时不知道提示的已安装python路径是什么。总之只要保证plone依托运行的python和MySQL-python-1.2.2.win32-py2.4依靠的python是同一个就行了,至少在plone2的时候我用过。要不,你下载个MySQL-python-1.2.2的源码包,然后在cmd的命令字符界面运行Plone的python安装下试试?
2008/9/25 littlegirl <lang...@hotmail.com>:

--
柯铁军

littlegirl

unread,
Sep 25, 2008, 6:18:34 PM9/25/08
to CZUG-Plone技术讨论
我昨天已经解决了这个问题,就是因为安装的路径不对,谢谢你的提示,以后有什么问题还会发帖子问的,谢谢。


On Sep 25, 11:41 pm, "柯铁军" <mujin...@gmail.com> wrote:
> 我是这么理解你目前的环境的,其实你就是安装了一个Plone的二进制安装包,里面包含了zope和python2.4.4。但你之前安装MySQL-pyth-on-1.2.2.win32-py2.4时不知道提示的已安装python路径是什么。总之只要保证plone依托运行的python和MySQL-pyth-on-1.2.2.win32-py2.4依靠的python是同一个就行了,至少在plone2的时候我用过。要不,你下载个MySQL-python-1.-2.2的源码包,然后在cmd的命令字符界面运行Plone的python安装下试试?
> 2008/9/25 littlegirl <lange...@hotmail.com>:
>
>
>
>
>
> > 我的Plone是直接exe安装的,是在Plone的官方网站上下载的3.1.4版本,zope就包括在了plone里面,还有python也安装在
> > Plone里面了,我是不是不用再安装python24了?你有用plone连接过外部数据库吗?
>
> > On 9月25日, 下午12时28分, "柯铁军" <mujin...@gmail.com> wrote:
> >> 不知道你的zope和plone是直接exe安装,还是源码编译安装。
> >> 如果是直接win包安装,是不是plone用的python和你本机装的python是两码事,最后你装MySQL-python-1.2.2.win32-p--y2.4时,plone还是不识别。
> >> 如果是源码编译安装,我就不知道了,至少我是没装上过,老要求要什么环境,我没有,所以...
> >> 2008/9/25 littlegirl <lange...@hotmail.com>:
>
> >> > 我现在想用Plone/Zope连接mySQL 数据库,但是出现了问题,按理说如果一切正常的话,在zope的控制界面右上方的dropdown
> >> > menu 会有z mysql database connection的选项,但是我照着连接的步骤做了,但这个连接的选项就是不出来,不知道是哪一
> >> > 步出了问题?
>
> >> > 我现在在电脑上安装的是:
> >> > mySQL5.0
> >> > Plone 3.1.4
> >> > Zope 2.10.6
> >> > Python 2.4.4
>
> >> > 我参照的质料说如果要连接数据库的话就要先安装MySQL-python-1.2.2.win32-py2.4,还有zmysqlda,我也下载了这两
> >> > 个packages,把MySQL-python-1.2.2.win32-py2.4安装在了python24里面,然后把下载好的zmysqlda
> >> > 解压放在Plone3/Data/Products里面,但这样弄了很多次都不行,我想是不是版本的问题?应该用什么版本?还是安装的地方不对?我现在
> >> > 很急,如果你知道的话,麻烦提供一些详细的安装步骤,还有什么办法,谢谢。
>
> >> --
> >> 柯铁军
>
> --
> 柯铁军- Hide quoted text -
>
> - Show quoted text -

zhaoxu

unread,
Oct 4, 2008, 4:42:09 AM10/4/08
to CZUG-Plone技术讨论
我跟你的情况和问题是一样的,请问你最后正确的路径是怎么样的,谢谢了!

On 9月26日, 上午6时18分, littlegirl <lange...@hotmail.com> wrote:
> 我昨天已经解决了这个问题,就是因为安装的路径不对,谢谢你的提示,以后有什么问题还会发帖子问的,谢谢。
>
> On Sep 25, 11:41 pm, "柯铁军" <mujin...@gmail.com> wrote:
>
>
>
> > 我是这么理解你目前的环境的,其实你就是安装了一个Plone的二进制安装包,里面包含了zope和python2.4.4。但你之前安装MySQL-pyth--on-1.2.2.win32-py2.4时不知道提示的已安装python路径是什么。总之只要保证plone依托运行的python和MySQL-pyt-h-on-1.2.2.win32-py2.4依靠的python是同一个就行了,至少在plone2的时候我用过。要不,你下载个MySQL-python--1.-2.2的源码包,然后在cmd的命令字符界面运行Plone的python安装下试试?
> > 2008/9/25 littlegirl <lange...@hotmail.com>:
>
> > > 我的Plone是直接exe安装的,是在Plone的官方网站上下载的3.1.4版本,zope就包括在了plone里面,还有python也安装在
> > > Plone里面了,我是不是不用再安装python24了?你有用plone连接过外部数据库吗?
>
> > > On 9月25日, 下午12时28分, "柯铁军" <mujin...@gmail.com> wrote:
> > >> 不知道你的zope和plone是直接exe安装,还是源码编译安装。
> > >> 如果是直接win包安装,是不是plone用的python和你本机装的python是两码事,最后你装MySQL-python-1.2.2.win32-p---y2.4时,plone还是不识别。
> > >> 如果是源码编译安装,我就不知道了,至少我是没装上过,老要求要什么环境,我没有,所以...
> > >> 2008/9/25 littlegirl <lange...@hotmail.com>:
>
> > >> > 我现在想用Plone/Zope连接mySQL 数据库,但是出现了问题,按理说如果一切正常的话,在zope的控制界面右上方的dropdown
> > >> > menu 会有z mysql database connection的选项,但是我照着连接的步骤做了,但这个连接的选项就是不出来,不知道是哪一
> > >> > 步出了问题?
>
> > >> > 我现在在电脑上安装的是:
> > >> > mySQL5.0
> > >> > Plone 3.1.4
> > >> > Zope 2.10.6
> > >> > Python 2.4.4
>
> > >> > 我参照的质料说如果要连接数据库的话就要先安装MySQL-python-1.2.2.win32-py2.4,还有zmysqlda,我也下载了这两
> > >> > 个packages,把MySQL-python-1.2.2.win32-py2.4安装在了python24里面,然后把下载好的zmysqlda
> > >> > 解压放在Plone3/Data/Products里面,但这样弄了很多次都不行,我想是不是版本的问题?应该用什么版本?还是安装的地方不对?我现在
> > >> > 很急,如果你知道的话,麻烦提供一些详细的安装步骤,还有什么办法,谢谢。
>
> > >> --
> > >> 柯铁军
>
> > --
> > 柯铁军- Hide quoted text -
>
> > - Show quoted text -- 隐藏被引用文字 -
>
> - 显示引用的文字 -
Reply all
Reply to author
Forward
0 new messages