Memasang dan menyediakan MySQL pada sistem Mac boleh memberikan beberapa cabaran, tetapi memandangkan sistem pengurusan pangkalan data hubungan sumber terbuka ini terus berkembang, ia secara beransur-ansur menjadi lebih mudah untuk digunakan dan dieksploitasi. Artikel ini akan memberikan anda langkah terperinci untuk berjaya memasang dan menyediakan MySQL pada Mac anda.
Lawati tapak web rasmi MySQL (https://dev.mysql.com/downloads/mysql/) dan cari "MySQL Community (GPL)" di bahagian bawah halaman Muat Turun". Di sini anda boleh memilih untuk memuat turun versi MySQL yang berbeza, termasuk Pelayan Komuniti MySQL, Kluster MySQL, Meja Kerja dan alatan lain.
Pilih versi yang paling sesuai dengan anda dan klik butang muat turun. Setelah muat turun selesai, anda akan dapat mencari fail pemasangan MySQL (.tar.gz). Gunakan alat baris arahan (Terminal) untuk memasuki direktori tempat fail terletak dan nyahmampatnya.
Masukkan arahan berikut dalam terminal:
tar -xzvf mysql-VERSION.tar.gz
Ganti VERSION dengan versi yang anda muat turun, arahan ini akan mengeluarkan mysql - direktori VERSION.
Cari direktori mysql-VERSION yang baru anda buka zip dan alihkannya ke direktori /Users/nama pengguna anda. Kemudian, buka Terminal dan masukkan kod berikut:
nano ~/.bash_profile
Fail .bash_profile baharu akan dibuat jika fail itu tidak wujud.
Tambah yang berikut ke bahagian bawah fail:
eksport PATH=${PATH}:/usr/local/mysql/bin
Ini akan menambah tempat MySQL binari terletak laluan ke laluan sistem anda. Akhir sekali, gunakan Ctrl + X untuk keluar dari editor nano dan simpan perubahan anda.
Dalam Terminal, masukkan kod berikut untuk memulakan MySQL:
/usr/local/mysql/ bin/mysql .server start
Anda sepatutnya melihat output yang memberitahu anda bahawa MySQL bermula seperti biasa.
Sekarang, anda perlu menetapkan kata laluan awal untuk pengguna root MySQL. Masukkan kod berikut dalam Terminal:
/usr/local/mysql/bin/mysql_secure_installation
Arahan ini akan secara interaktif menetapkan kata laluan MySQL dengan anda dan membantu anda menetapkan pilihan keselamatan lain. Jika semuanya berjalan lancar, anda sepatutnya boleh log masuk melalui:
mysql -u root -p
Sekarang anda Sekarang bahawa anda telah berjaya log masuk ke MySQL, langkah seterusnya ialah menambah pangkalan data dan pengguna baharu pada sistem anda. Masukkan kod berikut dalam Terminal:
BUAT PANGKALAN DATA nama_pangkalan data anda;
Ganti nama_pangkalan data anda dalam penyata dengan nama pangkalan data yang anda ingin buat. Seterusnya, cipta pengguna baharu dan berikan akses kepada pangkalan data yang baru dibuat:
BUAT PENGGUNA 'nama_pengguna_anda'@'host_tempat' DIKENALPASTI OLEH 'kata laluan_anda';
Tukar nama_pengguna anda dan Gantikan kata laluan anda dengan anda sendiri nama pengguna dan kata laluan, pengguna mana yang akan diberikan akses kepada localhost.
Langkah seterusnya ialah memberikan pengguna ini akses kepada pangkalan data baharu:
BERI SEMUA KEISTIMEWAAN PADA nama_database_anda.* KEPADA 'nama_pengguna_anda'@'localhost';
Ini akan Berikan pengguna your_username akses penuh ke pangkalan data_database_name anda.
Jika anda ingin mengakses pelayan MySQL anda daripada sistem lain (seperti pelayan web), anda perlu membuat beberapa tetapan tambahan. Dalam Terminal, masukkan kod berikut untuk mengedit fail konfigurasi MySQL anda:
nano /usr/local/mysql/my.cnf
Cari baris berikut:
bind- alamat = 127.0.0.1
dan tukar kepada:
Ini akan membenarkan akses jauh ke pelayan MySQL anda. Pastikan anda menyimpan perubahan dan mulakan semula pelayan MySQL.
/usr/local/mysql/bin/mysql.server restart
Jika Mac anda menjalankan tembok api OS X, anda perlu membenarkan pelayan MySQL melalui tembok api. Buka Keutamaan Sistem Mac anda, pergi ke tab "Keselamatan & Privasi", pilih tab "Tembok Api" dan pastikan pelayan MySQL dibenarkan masuk.
Tahniah, anda telah berjaya memasang dan menyediakan MySQL pada Mac anda! Walaupun proses itu mungkin mempunyai sedikit aliran, mengikut langkah-langkah dalam artikel ini seharusnya memberikan anda peralihan yang lancar untuk mengakses dan mengurus MySQL. Jika anda menghadapi kesukaran atau masalah, jangan lupa tentang komuniti dalam talian dan sumber dokumentasi dan tutorial MySQL yang luas.
Atas ialah kandungan terperinci tetapan mysql mac. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!