Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk memasang pemacu mysql dalam php5

Bagaimana untuk memasang pemacu mysql dalam php5

藏色散人
Lepaskan: 2023-03-17 14:14:01
asal
2158 orang telah melayarinya

Cara memasang pemacu mysql dalam php5: 1. Muat turun versi "mysql-5.1.49-win32" 2. Cari php.ini dalam direktori pemasangan php; .dll" Keluarkan titik koma sebelum ";"; 4. Muatkan modul mysql; 5. Mulakan semula apache.

Bagaimana untuk memasang pemacu mysql dalam php5

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP5, komputer Dell G3.

Bagaimana untuk memasang pemacu mysql dalam php5?

kaedah pemasangan apache php5 mysql

Keseluruhan proses pemasangan adalah seperti berikut:

1. Pasang dahulu apache: versi yang saya pasang ialah: httpd-2.2. 16-win32 -x86-openssl-0.9.8o.msi

Tapak web: http://www.apache.org/dist/httpd/binaries/win32/

pemasangan dan konfigurasi apache telah dijalankan lancar, tiada apa yang Mudah untuk dikatakan.

Cara menukar laluan fail:

Dalam direktori pemasangan fail, saya ialah: D:Program FilesApache Software FoundationApache2.2conf, buka httpd.conf dan cari: DocumentRoot "C: /web /apache/htdocs" tukar nilai kepada laluan penerbitan yang anda mahu, contohnya:

DocumentRoot "D:/WWW"

Kemudian ada satu lagi perkara yang perlu diubah suai

Carian: Direktori "C:/web/apache/htdocs"

Ubah suai kepada: Direktori "D:/WWW"

Ini menukar laluan penerbitan fail kepada d: www.

2. Pasang PHP: Versi: php-5.3.3-Win32-VC6-x86

Tapak web: http://windows.php.net/download/

Nyahzip pakej termampat yang dimuat turun ke D:php, namakan semula php.ini-development dalam direktori ini kepada php.ini

Buka php.ini dan ubah suainya seperti berikut:

Cari: error_reporting = E_ALL

Pengubahsuaian: error_reporting =E_ALL & ~E_NOTICE

Ini adalah untuk mengubah suai tahap pelaporan ralat, E_ALL adalah untuk melaporkan semua ralat, dan E_NOTICE adalah untuk melaporkan mesej yang harus diberi perhatian semasa masa jalan, seperti pembolehubah yang dimulakan.

Cari: extension_dir = "./"

Ubah suai: extension_dir = "D:php5ext", konfigurasikan laluan pustaka sambungan

Cari untuk: ;extension= PHP_MySQL.dll, Alih keluar koma bertitik sebelumnya: extension=PHP_MySQL.dll

Carian: ;extension=PHP_mysqli.dll Alih keluar koma bernoktah sebelumnya: extension=PHP_mysqli.dll

Search;th;session = “/ tmp", tukar kepada laluan sedia ada, session.save_path = "D:/mysql/session", atau buat folder tmp dalam direktori keluaran.

Tetapan asas PHP telah selesai

3. Konfigurasikan apache untuk memuatkan PHP

Buka direktori pemasangan apachede, saya ialah: D:Program FilesApache Software FoundationApache2.2confextra , cipta nama baharu Untuk: httpd-php5.conf fail teks, buka dan tambah kandungan berikut

view sourceprint?LoadModule php5_module "C:\web\php\php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php
PHPIniDir "C:\web\php"
Salin selepas log masuk

Kemudian buka: C:webapacheconfhttpd.conf, tambah satu baris di hujung fail:

Include conf/extra/httpd-php5.conf
Salin selepas log masuk

Mulakan semula Apache, buka direktori: D:WWW, buat fail baharu: index.php, masukkan kandungan:

phpinfo();
?>
Salin selepas log masuk

Gunakan pelayar untuk membuka http:// localhost dan uji sama ada pemasangan berjaya

Langkah Keempat: Pasang mysql: version mysql-5.1.49-win32

Laman web: http://dev.mysql.com/downloads/mysql/ #downloads

Terdapat wizard konfigurasi selepas pemasangan Tidak ada syarat ketat untuk mengikut pilihan yang hendak ditetapkan.

Digabungkan dengan Apache dan php, seperti yang dinyatakan sebelum ini, izinkan saya mengatakannya sekali lagi, cari php.ini dalam direktori pemasangan php, alih keluar ";" sebelum ";extension=php_mysql.dll", dan muatkan mysql modul. Simpan, tutup dan mulakan semula apache.

Langkah 5: Pasang phpMyAdmin

Saya memuat turunnya daripada Perisian Huajun: http://www.onlinedown.net/soft/2616.htm

Nyahzip dan terbitkan direktori, iaitu D:WWW yang ditetapkan sebelum ini; tukar config.default.php

dalam folder perpustakaan dan buat pengubahsuaian berikut:

1 Cari kata laluan dengan dua baris berikut

$cfg['Pelayan'][$i]['pengguna'] = 'root';

$cfg['Pelayan'][$i]['kata laluan'] = '';

Masukkan kata laluan mysql anda ke dalam $cfg['Servers'][$i]['password'] = ''; di dalam petikan tunggal

2 Cari $cfg['PmaAbsoluteUri'] , tetapkannya ke laluan direktori phpMyAdmin, seperti: http://localhost/phpMyAdmin/

Saya tidak tahu sama ada kaedah di atas perlu, kerana ia boleh dijalankan selepas saya menukarnya semula kemudian.

Ringkasan masalah yang dihadapi semasa proses konfigurasi:

1. Pemasangan mysql gagal.

Keadaan umum ialah Mysql sebelumnya tidak dinyahpasang sepenuhnya. Bagaimana untuk menyahpasang mysql dengan bersih? Dalam persekitaran DOS

1, hentikan perkhidmatan mysql dahulu: Hentikan Mysql: net stop mysql, anda juga boleh klik kanan "Komputer Saya" - Pengurusan - Perkhidmatan - Cari perkhidmatan mysql, dan kemudian berhenti.

2. Nyahpasang di bawah DOS c:mysqlbinmysqld-nt --remove

//c:mysqlbin ialah laluan khusus Jika anda ingin memadam sepenuhnya mysql, tamatkan proses mysql dahulu nyahpasang mysql.

Dua arahan DOS tambahan ialah:

Mulakan Mysql: net start mysql

Pemasangan: c:mysqlbinmysqld --install //Berhati-hati untuk mengubah suai laluan tertentu

3 Padamkan baki fail mysql secara terus.

Jika anda secara tidak sengaja memadam semua fail mysql dan tidak melakukan fungsi nyahpasang di atas sebelum ini, anda boleh menggunakan kaedah berikut:

1 Hentikan perkhidmatan mysql, sama seperti di atas 1.

2, pemadaman manual memerlukan muat semula untuk dilaksanakan jika anda perlu memperkenalkan Js luaran]

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk memasang pemacu mysql dalam php5. 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