Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk memasang pangkalan data PHP dan MySQL pada Linux

Bagaimana untuk memasang pangkalan data PHP dan MySQL pada Linux

PHPz
Lepaskan: 2023-03-23 16:42:02
asal
1642 orang telah melayarinya

Linux ialah sistem pengendalian sumber terbuka yang menyokong berbilang bahasa pengaturcaraan, antaranya PHP adalah bahasa paling popular dan MySQL ialah sistem pengurusan pangkalan data hubungan yang paling popular. Memasang PHP dan MySQL pada Linux adalah proses yang sangat mudah.

Di bawah ini kami akan memperkenalkan anda cara memasang pangkalan data PHP dan MySQL di Linux.

  1. Pasang PHP

Untuk memasang PHP pada Linux, anda perlu menggunakan arahan berikut:

sudo apt-get update
sudo apt-get install php
Salin selepas log masuk

Ini arahan PHP akan dimuat turun dan dipasang. Setelah muat turun dan pemasangan selesai, anda boleh mengesahkan bahawa pemasangan telah berjaya:

php -v
Salin selepas log masuk
  1. Memasang MySQL

Memasang MySQL adalah sangat ringkas. Anda boleh menggunakan arahan berikut:

sudo apt-get install mysql-server
Salin selepas log masuk

Arahan ini akan memasang perkhidmatan MySQL dan menggesa anda untuk menetapkan kata laluan untuk MySQL. Pastikan anda mengingati kata laluan ini kerana anda memerlukannya dalam langkah seterusnya.

  1. Menyambung ke MySQL

Di Linux, anda boleh menggunakan antara muka baris arahan untuk menyambung ke MySQL. Hanya gunakan arahan berikut:

mysql -u 用户名 -p
Salin selepas log masuk

Anda kemudiannya akan digesa untuk kata laluan MySQL anda. Masukkan kata laluan yang anda berikan MySQL apabila anda memasangnya.

  1. Buat pangkalan data

Untuk mencipta pangkalan data MySQL baharu, ikuti langkah berikut:

a arahan pada baris arahan:

CREATE DATABASE dbname;
Salin selepas log masuk

Sila ambil perhatian bahawa dbname ialah nama pangkalan data yang akan anda cipta. Anda boleh menggunakan sebarang nama sebagai nama pangkalan data.

b. Kemudian anda perlu mencipta pengguna untuk pangkalan data. Gunakan arahan berikut:

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
Salin selepas log masuk

Dalam arahan ini, 'pengguna' ialah nama pengguna yang akan anda buat dan 'kata laluan' ialah kata laluan untuk pengguna ini. Ambil perhatian bahawa arahan ini mencipta pengguna yang hanya boleh menyambung ke pelayan MySQL daripada localhost.

c. Memberi kuasa kepada pengguna untuk mengakses pangkalan data. Gunakan arahan berikut:

GRANT ALL PRIVILEGES ON dbname.* TO 'user'@'localhost';
Salin selepas log masuk

Sila ambil perhatian bahawa 'dbname' ialah nama pangkalan data yang anda buat sebelum ini dan 'user' ialah nama pengguna yang anda buat sebelum ini.

d. Gunakan arahan berikut:

FLUSH PRIVILEGES;
Salin selepas log masuk
  1. Sambung ke MySQL menggunakan PHP

Sekarang anda telah mencipta pangkalan data dan memberikan akses kepada pengguna , Seterusnya ialah langkah-langkah untuk menyambungkan PHP dengan MySQL.

a. Mula-mula, anda perlu memasang sambungan berkaitan PHP dan MySQL. Gunakan arahan berikut:

sudo apt-get install php-mysql
Salin selepas log masuk

b. Buka fail php.ini dan dayakan sambungan mysql. Gunakan arahan berikut:

sudo nano /etc/php/7.4/apache2/php.ini
Salin selepas log masuk

Cari baris berikut dalam fail:

;extension=pdo_mysql
Salin selepas log masuk

Nyahkomen dan tukar kepada:

extension=pdo_mysql
Salin selepas log masuk

c perubahan Dan mulakan semula perkhidmatan Apache. Gunakan arahan berikut:

sudo systemctl restart apache2
Salin selepas log masuk

Sekarang, PHP akan menyambung dengan pangkalan data MySQL. Anda boleh menggunakan kod berikut dalam skrip PHP anda untuk menyambung ke pangkalan data MySQL:

<?php
$servername = "localhost";
$username = "user";
$password = "password";
$dbname = "dbname";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
echo "连接成功";
?>
Salin selepas log masuk

Setakat ini, kami telah membincangkan cara memasang pangkalan data PHP dan MySQL di Linux dan cara menyambungkannya. Kini anda bebas untuk menerokai teknologi ini dan menggunakannya untuk mencipta aplikasi web interaktif.

Atas ialah kandungan terperinci Bagaimana untuk memasang pangkalan data PHP dan MySQL pada Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan