Cara menginstal ekstensi mysqli untuk php di windows

Distribusi Unix yang umum menyertakan versi biner dari PHP yang dapat diinstal. Meskipun versi biner ini biasanya dibuat dengan dukungan untuk ekstensi MySQL yang diaktifkan, pustaka ekstensi itu sendiri mungkin perlu diinstal menggunakan paket tambahan. Periksa manajer paket daripada yang disertakan dengan distribusi pilihan Anda untuk ketersediaan

Kecuali jika distribusi Unix Anda dilengkapi dengan paket biner PHP dengan ekstensi mysqli tersedia, Anda perlu membuat PHP dari kode sumber. Membangun PHP dari sumber memungkinkan Anda menentukan ekstensi MySQL yang ingin Anda gunakan, serta pustaka klien pilihan Anda untuk setiap ekstensi

MySQL Native Driver adalah opsi yang direkomendasikan, karena menghasilkan peningkatan kinerja dan memberikan akses ke fitur yang tidak tersedia saat menggunakan MySQL Client Library. Lihat untuk ikhtisar singkat tentang keunggulan MySQL Native Driver

/path/to/mysql_config mewakili lokasi program mysql_config yang disertakan dengan MySQL Server

Perhatikan bahwa dimungkinkan untuk mencampur ekstensi MySQL dan pustaka klien secara bebas. Misalnya, dimungkinkan untuk mengaktifkan ekstensi MySQL untuk menggunakan MySQL Client Library [libmysql], sambil mengonfigurasi ekstensi mysqli untuk menggunakan MySQL Native Driver. Namun, semua permutasi ekstensi dan pustaka klien dimungkinkan

Contoh berikut membangun ekstensi MySQL untuk menggunakan MySQL Client Library, dan ekstensi mysqli dan PDO MYSQL untuk menggunakan MySQL Native Driver

Ekstensi MySQLi dirancang untuk bekerja dengan MySQL versi 4. 1. 13 atau lebih baru, Jadi harus download MySQL. Semua unduhan untuk MySQL terletak di Unduhan MySQL. Pilih nomor versi terbaru untuk MySQL Community Server yang Anda inginkan dan, setepat mungkin, platform yang Anda inginkan

Instalasi MySQL di Linux/UNIX

Cara yang disarankan untuk menginstal MySQL pada sistem Linux adalah melalui RPM. MySQL AB menyediakan RPM berikut untuk diunduh di situs webnya −

  • MySQL − Server database MySQL, yang mengelola database dan tabel, mengontrol akses pengguna, dan memproses kueri SQL

  • MySQL-client − Program klien MySQL, yang memungkinkan untuk terhubung dan berinteraksi dengan server

  • MySQL-devel − Perpustakaan dan file header yang berguna saat mengkompilasi program lain yang menggunakan MySQL

  • MySQL-shared − Pustaka bersama untuk klien MySQL

  • MySQL-bench − Tolok ukur dan alat pengujian kinerja untuk server database MySQL

RPM MySQL yang tercantum di sini semuanya dibangun pada sistem Linux SuSE, tetapi biasanya akan bekerja pada varian Linux lainnya tanpa kesulitan

Sekarang, ikuti langkah-langkah berikut untuk melanjutkan instalasi –

  • Login ke sistem menggunakan pengguna root

  • Beralih ke direktori yang berisi RPM −

  • Instal server database MySQL dengan menjalankan perintah berikut. Ingatlah untuk mengganti nama file yang dicetak miring dengan nama file RPM Anda

[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

    Perintah di atas menangani penginstalan server MySQL, membuat pengguna MySQL, membuat konfigurasi yang diperlukan, dan memulai server MySQL secara otomatis

    Anda dapat menemukan semua binari terkait MySQL di /usr/bin dan /usr/sbin. Semua tabel dan database akan dibuat di direktori /var/lib/mysql

  • Ini adalah langkah opsional tetapi disarankan untuk menginstal sisa RPM dengan cara yang sama −

[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm
_

Menginstal MySQL di Windows

Penginstalan default pada versi Windows apa pun sekarang jauh lebih mudah daripada sebelumnya, karena MySQL kini dikemas dengan rapi dengan penginstal. Cukup unduh paket penginstal, unzip di mana saja, dan jalankan setup. exe

Pengaturan penginstal bawaan. exe akan memandu Anda melalui proses sepele dan secara default akan menginstal semuanya di bawah C. \mysql

Uji server dengan menyalakannya dari command prompt pertama kali. Pergi ke lokasi server mysqld yang mungkin C. \mysql\bin, dan ketik -

mysqld.exe --console

CATATAN - Jika Anda menggunakan NT, maka Anda harus menggunakan mysqld-nt. exe bukannya mysqld. exe

Jika semuanya berjalan lancar, Anda akan melihat beberapa pesan tentang startup dan InnoDB. Jika tidak, Anda mungkin memiliki masalah izin. Pastikan direktori yang menyimpan data Anda dapat diakses oleh pengguna mana pun [mungkin mysql] yang menjalankan proses database

MySQL tidak akan menambahkan dirinya sendiri ke menu mulai, dan juga tidak ada cara GUI yang bagus untuk menghentikan server. Oleh karena itu, jika Anda cenderung memulai server dengan mengklik dua kali eksekusi mysqld, Anda harus ingat untuk menghentikan proses secara manual menggunakan mysqladmin, Daftar Tugas, Pengelola Tugas, atau cara khusus Windows lainnya

Memverifikasi Instalasi MySQL

Setelah MySQL berhasil diinstal, tabel dasar telah diinisialisasi, dan server telah dimulai, Anda dapat memverifikasi bahwa semuanya berfungsi sebagaimana mestinya melalui beberapa tes sederhana

Gunakan Utilitas mysqladmin untuk Mendapatkan Status Server

Gunakan biner mysqladmin untuk memeriksa versi server. Biner ini akan tersedia di /usr/bin di linux dan di C. \mysql\bin di windows

[root@host]# mysqladmin --version

Ini akan menghasilkan hasil berikut di Linux. Ini dapat bervariasi tergantung pada instalasi Anda −

mysqladmin  Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
_

Jika Anda tidak mendapatkan pesan seperti itu, mungkin ada beberapa masalah dalam instalasi Anda dan Anda memerlukan bantuan untuk memperbaikinya

Jalankan perintah SQL sederhana menggunakan MySQL Client

Anda dapat terhubung ke server MySQL Anda dengan menggunakan klien MySQL menggunakan perintah mysql. Saat ini, Anda tidak perlu memberikan kata sandi apa pun karena secara default akan dikosongkan

Jadi gunakan saja perintah berikut

[root@host]# mysql

Itu harus dihargai dengan prompt mysql>. Sekarang, Anda terhubung ke server MySQL dan Anda dapat menjalankan semua perintah SQL di prompt mysql> sebagai berikut −

mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+
2 rows in set [0.13 sec]
_

Langkah-langkah Pasca Instalasi

MySQL dikirimkan dengan kata sandi kosong untuk pengguna root MySQL. Segera setelah Anda berhasil menginstal database dan klien, Anda perlu mengatur kata sandi root sebagai berikut –

[root@host]# mysqladmin -u root password "new_password";

Sekarang untuk membuat koneksi ke server MySQL Anda, Anda harus menggunakan perintah berikut –

[root@host]# mysql -u root -p
Enter password:*******
_

Pengguna UNIX juga ingin meletakkan direktori MySQL Anda di PATH Anda, jadi Anda tidak perlu mengetikkan path lengkap setiap kali Anda ingin menggunakan klien baris perintah. Untuk bash, itu akan menjadi seperti -

export PATH = $PATH:/usr/bin:/usr/sbin
_

Menjalankan MySQL saat boot

Jika Anda ingin menjalankan server MySQL saat boot, pastikan Anda telah mengikuti entri di /etc/rc. berkas lokal

Bagaimana cara mengaktifkan ekstensi mysqli di PHP Windows?

Buka php.ini Anda. file ini [ file konfigurasi php ] di dalam direktori PHP Anda [ atau direktori windows ]. Cari mysqli dan aktifkan dll dengan menghapus ; . Anda mungkin harus mem-boot ulang sistem Anda. . You may have to re-boot your system.

Bagaimana cara menginstal ekstensi mysqli di PHP?

Mengunduh MySQL. Ekstensi MySQLi dirancang untuk bekerja dengan MySQL versi 4. 1. .
Instalasi MySQL di Linux/UNIX. .
Menginstal MySQL di Windows. .
Memverifikasi Instalasi MySQL. .
Gunakan Utilitas mysqladmin untuk Mendapatkan Status Server. .
Jalankan perintah SQL sederhana menggunakan MySQL Client. .
Langkah-langkah Pasca Instalasi. .
Menjalankan MySQL saat boot

Bagaimana cara mengaktifkan ekstensi mysqli di PHP 7 Windows?

Untuk semua pengguna buruh pelabuhan, cukup jalankan docker-php-ext-install mysqli dari dalam wadah php Anda .

Bagaimana cara mengimpor mysqli di PHP?

php $respons = larik[]; . '/db_connect. php';

Bài mới nhất

Chủ Đề