php连接mysql数据库,用什么函数?

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:18:53
HI,各位,我有个问题。
PHP建立MYSQL连接可以用
1. $db = new mysql('hosthost','user','password')
2. $db = mysql_connect('hosthost','user','password')

是用1建立对象好?还是用2的过程方式连接好??有什么区别。

还有一问:
我在LINUX自己用二进制包安装了php5/mysql5,用第一种方法连接出现问题:
Fatal error: Class 'mysql' not found in /usr/local/apache/htdocs/test.php on line 8
能解决吗?不行就答第一个问好了

谢谢各位~

第一个问题:的1是把mysql的链接函数做了封装,即封装成类了,而2是直接使用mysql提示的内置函数链接数据库,原则上用1更好一点,提供了对象,日后也方便修改移值。

第二个问题:原因是你没有把mysql类放道对应目录里,所以你实例化时,他就报错,说找不到这个类。