Rumah >pembangunan bahagian belakang >tutorial php >本人已接近奔溃,求各位解答下mamp环境下连接数据库和系统设置的几个小问题,不甚感激
本人已接近奔溃,求各位解答下mamp环境下连接数据库和系统设置的几个问题,不甚感激!
概况:最近学习PHP编程,系统为MAC OS X 10.11 ,使用mamp PRO(3.1)集成环境
问题:在mamp下的文件夹htdocs中放入简单的echo php代码可以显示,但无法连接数据库,具体如下,
比如按照mamp主页的提示输入数据库连接的测试代码:
$user = 'root';<br />$password = 'root';<br />$db = 'inventory';<br />$host = 'localhost';<br />$port = 8889;<br /><br />$link = mysqli_init();<br />$success = mysqli_real_connect(<br /> $link, <br /> $host, <br /> $user, <br /> $password, <br /> $db,<br /> $port<br />);
<br /> $host='localhost';<br /> $user='root';<br /> $password=‘root’; <br /> $database=‘mysql’;<br /> $port=8889;<br /> $socket=':/Applications/MAMP/tmp/mysql/mysql.sock';<br /><br /> $dbc = mysqli_connect($host, $user, $password, $database,$port,$socket) or die(mysqli_connect_error());
<?php <br />$link=mysql_connect("localhost","root", "root"); <br />if(!$link) <br />{<br />echo "ok";<br />}<br />else <br />{<br />echo "false"; <br />}<br />?>
<br /><?php<br />phpinfo();<br />?><br />
ini_set('display_errors','on');<br />error_reporting(E_ALL);