php连接mysql出错:Fatal error: Call to undefined function mysql_connect()

attop 北京慧语文化传播有限公司 技术总监/研发总监  2011-10-26 11:43:11
php连接mysql出错:Fatal error: Call to undefined function mysql_connect() .

phpinfo 配置如下:

http://blog.csdn.net/attop/article/details/6906539


请教如何解决,谢谢!
...全文
173 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
attop 2011-10-26
[Quote=引用 6 楼 ohmygirl 的回复:]
当然可以,那么你数据库链接就用mysqli_connect() 或者 new mysqli()
而不要用mysql_connect()[/Quote]


我试试,谢谢
回复
ohmygirl 2011-10-26
[Quote=引用 4 楼 attop 的回复:]

引用 1 楼 ohmygirl 的回复:
mysql安装了么?
没有打开mysql的扩展,只开了mysqli的和pdo



mysql装了,也启动了

不是只要 --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd就行了吗?

手册上说mysqli扩展可以代替mysql的扩展,并推荐用mysqli的扩展
[/Quote]

当然可以,那么你数据库链接就用mysqli_connect() 或者 new mysqli()
而不要用mysql_connect()
回复
attop 2011-10-26
[Quote=引用 3 楼 xuzuning 的回复:]
那个 mysqlnd 是否为 mysql 的升级产品?
[/Quote]

我下载的是php-5.3.8最新稳定版
回复
attop 2011-10-26
[Quote=引用 1 楼 ohmygirl 的回复:]
mysql安装了么?
没有打开mysql的扩展,只开了mysqli的和pdo
[/Quote]


mysql装了,也启动了

不是只要 --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd就行了吗?

手册上说mysqli扩展可以代替mysql的扩展,并推荐用mysqli的扩展
回复
xuzuning 2011-10-26
那个 mysqlnd 是否为 mysql 的升级产品?
回复
奇乐二二二 2011-10-26
http://taichi.blogbus.com/logs/6786608.html,刚接触的话感觉还是用wamp之类的集成包比价好,不要在配置上花太多时间
回复
ohmygirl 2011-10-26
mysql安装了么?
没有打开mysql的扩展,只开了mysqli的和pdo
回复
attop 2011-10-26
[Quote=引用 7 楼 attop 的回复:]
引用 6 楼 ohmygirl 的回复:
当然可以,那么你数据库链接就用mysqli_connect() 或者 new mysqli()
而不要用mysql_connect()


我试试,谢谢
[/Quote]


确实是这个问题,谢谢

回复
wxhbbdd 2011-10-26
肯定是mysql扩展没开启,开启吧重启apache
回复
相关推荐
发帖
Framework
创建于2008-08-27

4245

社区成员

国内外优秀PHP框架讨论学习
申请成为版主
帖子事件
创建了帖子
2011-10-26 11:43
社区公告
暂无公告