Python论坛  - 讨论区

标题:[python-chinese] Re: [CPUG] Re: [adodb]Python MySQL 操作失常

2005年09月27日 星期二 10:01

Zoom Quiet zoom.quiet at gmail.com
Tue Sep 27 10:01:06 HKT 2005

在 05-9-27,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> 在 05-9-27,梅劲松<stephen.cn at gmail.com> 写道:
> > 恩哈,碰到过,升级ports
> > 和mysql服务器没关系的。
升级了,已经是FreeBSD 6.0-BETA5 最新的了!
依然是:
"""Traceback (most recent call last):
  File "questionnaire.py", line 554, in ?
    from MySQLdb import connect
  File "/usr/local/lib/python2.4/site-packages/MySQLdb/__init__.py",
line 27, in ?
    import _mysql
ImportError: /usr/local/lib/mysql/libmysqlclient_r.so.14: Undefined
symbol "pthread_getschedparam"
"""
呜乎哀哉!………………
 /usr/local/lib/mysql/libmysqlclient_r.so.14
看的象 mysql-client 的组件有问题哪!

> 唉呀呀!!有体验者!上次PHP 的DOC 漏洞你也同样体验了……真是兄弟!
> 升级ports 然后重新安装Python MySQLdb ???
>
> > 在 05-9-26,nEO  (a.k.a. gentoo.cn)<gentoo.cn at gmail.com> 写道:
> > > 在 05-9-26,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> > > > > ldd /usr/local/lib/mysql/libmysqlclient_r.so.14看看
> > > > 两台机器的mysql 都是使用 FreeBSD 的ports 标准安装的,没有任何特殊定制,
> > > > 看起来是 Py 的 MySqldb 模板没有跟上MySQL 的升级引起的,
> > > libmysqlclient_r.so有个pthread的符号没找到啊,是不是少装什么包了
> > > 或者自己编译一个应该不会有这个问题
> > >
> > > --
> > > I'm the one, powered by nEO
> > >
> >
> >
> > --
> > 梅劲松
> >
>
>
> --
> [Time is unimportant, only life important!]
>


--
[Time is unimportant, only life important!]

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月27日 星期二 10:04

nEO (a.k.a. gentoo.cn) gentoo.cn at gmail.com
Tue Sep 27 10:04:32 HKT 2005

在 05-9-27,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> ImportError: /usr/local/lib/mysql/libmysqlclient_r.so.14: Undefined
> symbol "pthread_getschedparam"
> """
> 呜乎哀哉!………………
>  /usr/local/lib/mysql/libmysqlclient_r.so.14
> 看的象 mysql-client 的组件有问题哪!

Undefined symbol "pthread_getschedparam"
你需要ldd /usr/local/lib/mysql/libmysqlclient_r.so.14看看
是不是所有pthread的符号都找不到
如果所有pthread的符号都找不到那么就是这个ports的依赖有问题

--
I'm the one, powered by nEO

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月27日 星期二 10:46

Zoom Quiet zoom.quiet at gmail.com
Tue Sep 27 10:46:52 HKT 2005

在 05-9-27,nEO  (a.k.a. gentoo.cn)<gentoo.cn at gmail.com> 写道:
> 在 05-9-27,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> > ImportError: /usr/local/lib/mysql/libmysqlclient_r.so.14: Undefined
> > symbol "pthread_getschedparam"
> > """
> > 呜乎哀哉!………………
> >  /usr/local/lib/mysql/libmysqlclient_r.so.14
> > 看的象 mysql-client 的组件有问题哪!
>
> Undefined symbol "pthread_getschedparam"
> 你需要ldd /usr/local/lib/mysql/libmysqlclient_r.so.14看看
> 是不是所有pthread的符号都找不到
> 如果所有pthread的符号都找不到那么就是这个ports的依赖有问题
>
原来真的是 MySQLdb 的bug 在Python 不需要线程安全时,非要检验!
重新设置,安装一下子,
还有编译Python 支持线程,就好了…………

--
[Time is unimportant, only life important!]

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月27日 星期二 15:59

michaelzhou zhjjava at 126.com
Tue Sep 27 15:59:51 HKT 2005

退订了,太烂了

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号