/* Please input your sql-connection correctly
Made by Nitti
*/
$sqlHost = 'localhost';
$sqlUser = 'root';
$sqlPass = '';
// Please don't change anything below
mysql_connect($sqlHost, $sqlUser, $sqlPass) or die('Could not connect to the mysqlserver ('.mysql_error().')');
mysql_select_db('db_nit')
;
Made by Nitti
*/
$sqlHost = 'localhost';
$sqlUser = 'root';
$sqlPass = '';
// Please don't change anything below
mysql_connect($sqlHost, $sqlUser, $sqlPass) or die('Could not connect to the mysqlserver ('.mysql_error().')');
mysql_select_db('db_nit')
;
因此
致命错误:在第13行的C:\ UwAmp \ www \ admin \ php \ connectDb.php中调用未定义的函数mysql_connect()
我正在使用`
Apache 2.2.24(使用SSL) MySQL 5.6.11 PHP(5.3.25 / 5.4.15)与Xdebug 2.2.0 PHPMyAdmin 4.0.2
`
答案 0 :(得分:1)
mysql_*
函数已弃用,然后将从PHP中删除。您现在需要使用mysqli_*
函数或PDO进行数据库操作。
请参阅PDO手册:http://php.net/manual/en/book.pdo.php
请参阅mysqli手册:http://php.net/manual/en/book.mysqli.php
答案 1 :(得分:1)
默认UwAmp MySQL密码为“root”。
$sqlHost = 'localhost';
$sqlUser = 'root';
$sqlPass = 'root';
答案 2 :(得分:0)
使用mysql_connect已经折旧了很长时间。在猜测中,他们最终完全摆脱了你的版本中无用的POS,因为你收到了一个未定义的函数错误。
正如另一张海报所补充的那样,你应该使用mysqli_ *函数,或者更好的是PDO库。我强烈推荐PDO库,但mysqli库也能正常工作。
PDO库将为您提供使面向数据库对象和正确抽象出实际数据库的优势,使您可以自由地在程序需要时最终移动到其他数据库。它可能看起来像是一些需要学习的工作,但是一旦你深入研究并真正开始使用它,它就比你想象的容易得多。