Rumah >pangkalan data >tutorial mysql >Bagaimanakah Nginx melaksanakan akses tak segerak ke mysql?
Terdapat modul dalam nginx yang mempunyai fungsi ini (Sambungan dalam artikel sebelumnya dipanggil modul di sini, dan akan dipanggil modul pada masa hadapan. Modul mungkin lebih tepat, kerana sambungan adalah fail berasingan, dan modul dibenamkan dalam. fail utama) , modul ini dipanggil drizzle-nginx-module
Bukan mudah untuk menyusun ini
Muat turun perpustakaan gerimis dahulu
Pilihan kompilasi dan konfigurasi:
Salin kod Kod adalah seperti berikut:
./configure --without-server
make libdrizzle-1.0
make install-libdrizzle-1.0
The seterusnya ialah output, http secara langsung mengeluarkan rentetan json , apakah yang perlu saya lakukan untuk memuat turun modul lain. Terdapat terlalu banyak modul untuk dimuat turun -modul
Cara menggunakannya
Pertama sekali, dalam nginx Isytihar pelayan mysql dalam modul http drizzle_server 172.21.107.247:3306 dbname=oneplus_user_sso password= user=root protocol= mysql;
}
set $my_sql ' pilih * daripada t_user limit 1';
drizzle_query $my_sql;
gerimis_hantar_pertanyaan_masa tamat 2s ;v_semula ; 🎜> rds_json dihidupkan >
Seterusnya, lawati alamat: http ://172.21.107.174/mysql,
boleh mengeluarkan maklumat pengguna dan formatnya ialah json
Atas ialah kandungan terperinci Bagaimanakah Nginx melaksanakan akses tak segerak ke mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!