PHP ialah bahasa sebelah pelayan yang biasa digunakan untuk pembangunan tapak web dan aplikasi. Semasa proses pembangunan, selalunya perlu untuk berinteraksi dengan pangkalan data, seperti MySQL dan PostgreSQL. Menetapkan kata laluan pada pangkalan data ini adalah satu cara untuk memastikan keselamatan. Artikel ini akan menerangkan cara menetapkan kata laluan pangkalan data dalam PHP.
1. Gunakan pangkalan data MySQL
MySQL ialah pangkalan data hubungan sumber terbuka yang biasa digunakan dan anda boleh menggunakan alatan baris arahan khusus untuk menetapkan kata laluan. Kita boleh lihat bagaimana untuk menetapkan kata laluan MySQL.
Langkah 1: Muat turun MySQL
Mula-mula, anda perlu memuat turun perisian pangkalan data MySQL. Ini boleh dilakukan melalui halaman muat turun MySQL rasmi atau pemasang untuk setiap pengedaran.
Perhatikan bahawa apabila memasang MySQL, anda akan diminta untuk menetapkan kata laluan root lalai. Pastikan ingat kata laluan ini.
Langkah 2: Log masuk ke MySQL
Sebelum menetapkan kata laluan baharu, anda perlu log masuk ke pelayan MySQL menggunakan akaun akar dalam pemasangan MySQL anda. Anda boleh menggunakan arahan berikut untuk log masuk:
$ mysql -u root -p
Arahan ini akan meminta anda memasukkan kata laluan untuk akaun root. Ambil perhatian bahawa tiada apa yang akan dipaparkan apabila memasukkan kata laluan anda. Selepas memasukkan kata laluan, tekan Enter untuk log masuk ke MySQL.
Langkah 3: Tetapkan kata laluan baharu
Selepas log masuk, anda boleh menggunakan arahan berikut untuk menukar kata laluan pengguna MySQL:
mysql> KEMASKINI mysql.user SET Password =PASSWORD ('your_password_here') WHERE User='user_name_here';
Dalam arahan di atas, sila gantikan "your_password_here" dengan kata laluan yang anda mahu gunakan sebagai kata laluan anda dan "user_name_here" dengan kata laluan yang anda mahu menukar pengguna MySQL.
Sila ambil perhatian bahawa jika anda hanya ingin menukar kata laluan pengguna root, sila gunakan arahan berikut:
mysql> TETAPKAN KATA LALUAN UNTUK 'root'@'localhost' = PASSWORD('your_password_here' );
Langkah 4: Muat semula MySQL
Selepas melengkapkan penukaran kata laluan, anda perlu memuat semula MySQL untuk memastikan perubahan berlaku:
mysql> >
Ini membuang semua maklumat kebenaran yang dibaca daripada MySQL. 2. Gunakan pangkalan data PostgreSQL PostgreSQL ialah sistem pangkalan data hubungan sumber terbuka Anda juga boleh menggunakan alat baris arahan yang sepadan untuk menetapkan kata laluan. Berikut ialah langkah bagaimana untuk menetapkan kata laluan: Langkah 1: Muat turun PostgreSQLMula-mula, anda perlu memuat turun perisian pangkalan data PostgreSQL. Ini boleh dilakukan melalui halaman muat turun PostgreSQL rasmi atau pemasang untuk setiap pengedaran. Langkah 2: Log masuk ke PostgreSQL Selepas muat turun selesai, anda perlu log masuk ke PostgreSQL menggunakan superuser postgres. Ini boleh dilakukan dengan arahan berikut: $ psql -U postgres -h localhost Arahan ini akan membuka command prompt, membolehkan anda memasukkan arahan. Perhatikan bahawa anda akan diminta untuk memasukkan kata laluan pengguna super postgres sebelum memasukkan arahan. Sila masukkan kata laluan ini untuk meneruskan. Langkah 3: Tetapkan kata laluan baharu Selepas log masuk, anda perlu menukar kata laluan pengguna pangkalan data menggunakan arahan berikut: postgres=# ALTER USER user_name_here DENGAN PASSWORD 'your_password_here ';Dalam arahan di atas, gantikan "user_name_here" dengan pengguna PostgreSQL yang kata laluannya ingin anda ubah dan "your_password_here" dengan kata laluan yang anda ingin gunakan sebagai kata laluan. Langkah 4: Muat semula PostgreSQL Selepas menukar kata laluan, anda perlu memuat semula PostgreSQL untuk memastikan perubahan itu berkuat kuasa: postgres=# q$ sudo / etc/ init.d/postgresql reload
Atas ialah kandungan terperinci Bagaimana untuk menetapkan kata laluan untuk pangkalan data php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!