簡體   English   中英

PHP的MYSQL數據庫連接

[英]MYSQL Database connection for php

我將我的網站數據庫與php mysql_connect一起使用,但是我的托管服務提供商說我需要使用mysqli_connect。

當我編輯連接文件並更新更改方法時,它不適用於mysqli。

當前正在使用此代碼:

MSQL方法:

$con=mysql_connect("localhost","username","password");
mysql_select_db("databasename"); 

對於mysqli,我正在使用此代碼,但失敗

MYSQLI方法:

$con = mysqli_connect("localhost","my_user","my_password","my_db");

請幫忙。 為什么mysqli不起作用? 我的方法錯了嗎?

嘗試這個:

示例(MySQLi面向對象)

 <?php
    $servername = "localhost";
    $username = "username";
    $password = "password";
`   $dbname = "myDB";

    // Create connection
    $conn = new mysqli($servername, $username, $password, $dbname);

    // Check connection
    if ($conn->connect_error) {
        die("Connection failed: " . $conn->connect_error);
    }
    echo "Connected successfully";
    ?>  

示例(MySQLi程序)

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

// Create connection
$conn = mysqli_connect($servername, $username, $password,  $dbname);

// Check connection
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?> 

暫無
暫無

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

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