PHP XAMPP 配置

问题描述 投票:0回答:1

我尝试将我的 php 网站与 XAMPP 服务器连接,以便可以访问我的 MySQL 数据库。任何想法配置必须是什么样子,因为我相当坚持这个。

我尝试进行配置,但它并没有真正起作用。我将在下面发布我当前的配置:

    <?php
    try
    {
    global $con;
    $server = 'localhost:3307';
    $user = 'root';
    $schema = '';

    $con = new PDO('mysql:host='.$server.';schema = '.$schema.';charset=utf8', $user);
    $con->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
    }
    catch(Exception $e)
    {
    echo $e->getCode().': '.$e->getMessage();
    }
php sql mysql xampp config
1个回答
0
投票

我认为用户后面缺少密码参数。不幸的是,您没有提供错误,但也许您的错误是空白的 $schema 参数。如果您不将模式名称放入其中,您将无法连接到模式,因此您必须使用 才能连接到它。

<?php
 try
 {
     global $con;
     $server = 'localhost:3307';
     $user = 'root';
     $pwd = '';
     $schema = '';

     $con = new PDO('mysql:host='.$server.';schema = '.$schema.';charset=utf8', $user,$pwd);
     $con->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
}
catch(Exception $e)
{
 echo $e->getCode().': '.$e->getMessage();
}
© www.soinside.com 2019 - 2024. All rights reserved.