PHP与mysql连接的问题

操作系统:Mac OX

方式一:使用PDO的方式将php与数据库进行连接


$servername="localhost:3306";

$username="train";

$password="";

try{

$conn=newPDO("mysql:host=$servername;dbname=daily_train_db",$username,$password);

echo"连接成功";

}

catch(PDOException$e)

{

echo $e->getMessage();

}

?>

注意:端口号(port)需要接在localhost的冒号(:)后面,否则会出现,下面的错误

SQLSTATE[HY000][1045]Accessdeniedforuser'root'@'localhost'(usingpassword:YES)

方式二:使用面向过程的方式进行连接


$servername="localhost:3306";

$username="train";

$password="";

// 创建连接

$conn=mysqli_connect($servername,$username,$password);

// 检测连接

if(!$conn){

die("Connection failed: ".mysqli_connect_error());

}

echo"连接成功";

?>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MySQL 是跟 PHP 配套使用的最流行的开源数据库系统。 首先,我们可以在浏览器输入localhost打开ph...
    雨声不吃鱼阅读 322评论 0 1
  • 1、谈谈你对php、mysql、apache的认识 (评分标准:4-3-3) PHP:是一种通用开源脚本语言。语法...
    3hours阅读 449评论 0 2
  • php.ini设置,上传大文件: post_max_size = 128Mupload_max_filesize ...
    bycall阅读 6,897评论 3 64
  • mySQLi连接数据库:(仅适用于PHP5以上版本,PHP5一下请使用mySQL连接) 1、面向过程方法 //连接...
    穿越人海遇见你阅读 4,056评论 0 5
  • 170129 这一天无比漫长,好玩也辛苦。 中国城里的年味让人兴奋,舞狮,鞭炮还有功夫表演都让人觉得亲切万分。大家...
    XxXxXxN阅读 122评论 0 0