Mac mamp mysqli连不上数据库

尝试了很多次,php链接不上mamp默认的数据库,但是我用phpmyadmin却可以直接登入。还有一个问题就是数据库

链接不知道密码是哪个,网上查看资料勾选了一下就可以了,位置如下图:

mysqli连接代码如下:

<?php
//设置编码
header("content-type:text/html;charset=utf-8");
//开启错误输出
error_reporting(E_ALL);
ini_set("display_errors", "On");
//连接数据库,记得mamp默认密码是root 哦
$link = mysqli_connect('127.0.0.1:8889','root','root');
if(!$link){
die('Database Connect Error:'.@mysql_error());
var_dump($link);

原文地址:https://www.cnblogs.com/ayanboke/p/9712535.html