簡體   English   中英

在osX Sierra上將PHP連接到mySQL

[英]Connecting PHP to mySQL on osX Sierra

我是PHPMySQL新手。 我正在使用Mac OS Sierra預安裝的ApachePHP副本。 我已經下載並配置了MySQL (工作得非常好,能夠使用CRUD等)。 但是,我一直在努力從PHP連接到數據庫。 我有這個代碼:

<?php
    $dbhost = "localhost";
    $dbuser = "mgs";
    $dbpass = "pass1";
    $dbname = "widget_corp";
    $connection = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);

    if(mysqli_connect_errno()){
        die("Database connection failed " .
             mysqli_connect_error() .
             "(".mysqli_connect_errno().")"
           );
    }

?>

<!doctype html>

    <html>
        <head>
            <title>Conn</title>

        </head>

        <body>


        </body>

    </html>
<?php
    mysqli_close($connection);

?>

我已將其保存為.php文件但是當我嘗試從瀏覽器打開.php文件時,我一直收到此錯誤:

警告:mysqli_connect():( HY000 / 2002):第6行/Users/Mahfouz/Sites/connect_prac.php中沒有這樣的文件或目錄數據庫連接失敗沒有這樣的文件或目錄(2002)

我已經創建了代碼中引用的用戶和數據庫。 我究竟做錯了什么? 我該如何工作? 謝謝

PS:我在這個網站上看過類似的問題,但是我無法對我的情況應用任何給定的解決方案。

我按照這些步驟進行了操作:

cd / var mkdir mysql cd mysql ln -s /tmp/mysql.sock mysql.sock

來自: https//jason.pureconcepts.net/2016/09/install-apache-php-mysql-mac-os-x-sierra/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM