Rumah  >  Artikel  >  pembangunan bahagian belakang  >  php menukar data mysql

php menukar data mysql

WBOY
WBOYasal
2023-05-24 16:07:38484semak imbas

PHP (Hypertext Preprocessor) ialah bahasa skrip merentas platform sumber terbuka yang digunakan secara meluas dalam bidang pembangunan web. MYSQL ialah sistem pengurusan pangkalan data hubungan yang popular. Dalam pembangunan web, PHP dan MYSQL biasanya digunakan bersama untuk melaksanakan pelbagai fungsi laman web.

Dalam PHP, kita boleh menggunakan perpustakaan fungsi yang disediakan oleh MYSQL untuk menyambung, bertanya dan mengubah suai data dalam pangkalan data. Berikut ialah beberapa kaedah penggunaan asas:

Sambung ke pangkalan data MYSQL

Dalam PHP, kita boleh menggunakan fungsi mysqli_connect() untuk menyambung ke pangkalan data MYSQL, seperti yang ditunjukkan di bawah:

$servername = "localhost";
$username = "root";
$password = "123456";
$dbname = "myDB";

// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);

// 检查连接是否成功
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}

Laksanakan pernyataan SQL dan dapatkan hasil

Dalam PHP, kita boleh menggunakan fungsi mysqli_query() untuk melaksanakan pernyataan SQL, seperti yang ditunjukkan di bawah:

$sql = "SELECT * FROM myTable";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {
    // 输出数据
    while($row = mysqli_fetch_assoc($result)) {
        echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Age: " . $row["age"]. "<br>";
    }
} else {
    echo "0 results";
}

Ubah suai data dalam pangkalan data MYSQL

Dalam PHP, kita boleh menggunakan fungsi mysqli_query() untuk melaksanakan kenyataan UPDATE, seperti yang ditunjukkan di bawah:

$sql = "UPDATE myTable SET name='Peter' WHERE id=1";

if (mysqli_query($conn, $sql)) {
    echo "Record updated successfully";
} else {
    echo "Error updating record: " . mysqli_error($conn);
}

Kod di atas menukar medan nama rekod dengan id 1 dalam jadual myTable kepada Peter.

Ringkasan

PHP dan MYSQL adalah alatan yang sangat penting dalam pembangunan web Kita boleh menggunakan fungsi MYSQL terbina dalam PHP untuk menyambung, bertanya dan mengubah suai data dalam pangkalan data MYSQL. Dalam pembangunan sebenar, kita perlu memberi perhatian kepada keselamatan dan prestasi kod, seperti menggunakan pernyataan yang disediakan untuk mencegah serangan suntikan SQL, menggunakan indeks untuk meningkatkan kecekapan pertanyaan, dsb.

Atas ialah kandungan terperinci php menukar data mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn