• Tidak ada hasil yang ditemukan

Konfigurasi MySQL

Dalam dokumen Manajemen Database - Universitas STEKOM (Halaman 140-143)

BAB 6 BERKOMUNIKASI DENGAN DATABASE DARI SKRIP PHP

7.3 Konfigurasi MySQL

9. Pastikan kepemilikan dan kememberan grup direktori MySQL kita sudah benar. Atur kepemilikan dengan perintah ini:

chown -R root /usr/local/mysql chown -R mysql /usr/local/mysql/data chgrp -R mysql /usr/local/mysql

Perintah-perintah ini menjadikan root sebagai pemilik semua direktori MySQL kecuali data dan menjadikan mysql sebagai pemilik data. Semua direktori MySQL milik grup mysql.

10. Mulai server MySQL menggunakan perintah berikut:

Di Mac:

cd /usr/local/mysql sudo ./bin/mysqld_safe

Jika perlu, masukkan kata sandi Anda. Tekan Ctrl+Z, lalu ketik:

bg

Terakhir, tekan Ctrl+D atau ketik exit.

Di Linux/Unix:

cd /usr/local/mysql

bin/mysqld_safe --user=mysql &

11. Siapkan komputer kita sehingga MySQL dimulai secara otomatis ketika mesin kita mulai dengan menyalin file mysql.server dari /usr/local/mysql/support -files ke lokasi di mana sistem kita memiliki file startup-nya.

Memulai dan Menghentikan Server MySQL

Jika kita menginstal MySQL di Windows dengan wizard, di Linux dengan RPM, atau di Mac dengan file PKG, server MySQL dimulai selama instalasi dan diatur sehingga dimulai secara otomatis setiap kali komputer kita boot. Namun, terkadang kita mungkin perlu menghentikan atau memulai server. Misalnya, jika kita memutakhirkan MySQL, kita harus mematikan server sebelum memulai pemutakhiran. Instruksi untuk memulai dan menghentikan server MySQL disediakan di bagian ini. Jika kita menginstal MySQL dari kode sumber, kita perlu memulai server MySQL secara manual dan mengaturnya agar mulai secara otomatis saat komputer kita boot. Instruksi untuk memulai server dan mengaturnya untuk memulai saat booting disertakan di bagian “Menginstal MySQL dari file sumber”, di awal bab ini.

Mengontrol server di Windows

Jika kita menggunakan Windows, MySQL berjalan sebagai layanan. (MySQL diinstal sebagai layanan saat kita mengonfigurasinya). Kita dapat memeriksa apakah MySQL diinstal sebagai layanan. Memulai dan menghentikan layanan dijelaskan di bagian berikut. Kita juga dapat memulai dan menghentikan server secara manual dengan menggunakan perintah yang diatur saat MySQL diinstal. Jika kita menggunakan Windows 98/Me, kita dapat memulai dan menghentikan server dari baris perintah di jendela Command Prompt. Memulai dan menghentikan server di Windows dijelaskan di bagian berikut.

Memulai dan Menghentikan di Windows

Untuk menghentikan atau memulai server MySQL, lakukan hal berikut:

1. Pilih StartControl PanelAdministrative ToolService.

Daftar semua layanan saat ini muncul.

2. Gulir ke bawah daftar abjad dan klik layanan MySQL kita ingin berhenti atau memulai.

Tautan Berhenti dan Mulai muncul di sebelah kiri nama layanan.

3. Klik Berhenti atau Mulai.

Jika kita tidak menemukan server MySQL dalam daftar, kita dapat mengaturnya sebagai layanan menggunakan Wizard Konfigurasi.

Melakukan shutdown manual

Terkadang kita mungkin mengalami kesulitan mematikan server. Kita dapat mematikan server secara manual sebagai berikut:

1. Buka jendela Command Prompt (mungkin disebut DOS) dengan memilih StartProgramsAccessoriesCommand Prompt.

2. Ubah ke direktori bin di direktori tempat MySQL diinstal.

Misalnya, kita dapat mengetik cd c:\Program Files\MySQL\MySQL Server 5.0\bin.

3. Ketik mysqladmin -u root -p shutdown.

Dalam perintah ini, akunnya adalah root. -p berarti kata sandi, jadi kita akan diminta untuk mengetik kata sandi. Jika akun yang kita tentukan tidak memerlukan kata sandi, tinggalkan -p.

Mengontrol server MySQL di Linux dan Mac

Saat MySQL diinstal di Linux, Unix, atau Mac, terkadang skrip diinstal yang dapat kita gunakan untuk memulai dan menghentikan server, dengan salah satu dari perintah berikut:

mysql.server start mysql.server stop mysql_server restart

Jika perintah tersebut tidak berfungsi, kita dapat mencoba perintah ini, yang berfungsi pada versi terbaru Red Hat dan distribusi Linux lainnya:

service mysqld start service mysqld stop service mysqld restart

Terakhir, beberapa versi Debian atau Ubuntu juga dapat membuat MySQL mulai menggunakan perintah ini:

/etc/init.d/mysql stop /etc/init.d/mysql start

Anda juga dapat menghentikan server MySQL dengan utilitas mysqladmin yang diinstal saat MySQL diinstal. Ubah ke subdirektori bin di direktori tempat MySQL diinstal dan ketik:

mysqladmin –u root –p shutdown

-p menyebabkan mysqladmin meminta kita untuk memasukkan kata sandi. Jika akun tidak memerlukan kata sandi, jangan sertakan -p.

Menguji MySQL

Anda dapat menguji apakah MySQL berjalan dengan memasukkan perintah berikut di baris perintah:

1. Ubah ke direktori tempat MySQL diinstal.

Misalnya, ketik cd c:\program files\mysql\mysql server 5.0. Catatan: Di Windows, buka jendela command prompt untuk menyediakan tempat di mana kita bisa mengetikkan perintah.

2. Ubah ke subdirektori bin (cd bin).

3. Ketik versi mysqladmin.

Output yang memberikan informasi tentang versi MySQL ditampilkan di layar.

Anda dapat menguji lebih lanjut bahwa MySQL siap digunakan dengan menghubungkan ke server MySQL dari client mysql. Ketika MySQL diinstal, program sederhana berbasis teks yang disebut mysql juga diinstal. Karena program ini terhubung dengan server, maka disebut client.

Program ini terhubung ke server MySQL dan bertukar pesan dengan server. Program ini terletak di subdirektori bin di direktori tempat MySQL diinstal.

Untuk menguji apakah server MySQL berjalan dan menerima komunikasi, lakukan langkah-langkah berikut:

1. Mulai client.

Di Unix dan Linux, ketik path/nama file (misalnya, /usr/local/mysql/bin/mysql). Di Windows, buka jendela command prompt dan kemudian ketik path\nama file (misalnya, c:\Program Files\MySQL\MySQL Server 5.0\bin\mysql). Perintah ini memulai client jika kita tidak perlu menggunakan nama akun atau kata sandi. Jika kita perlu memasukkan nama akun atau kata sandi atau keduanya, gunakan parameter berikut.

• -u user : useradalah nama akun MySQL Anda

• -p : Parameter ini meminta kita untuk memasukkan kata sandi untuk akun MySQL Anda.

Misalnya, jika kita berada di direktori tempat client mysql berada, perintahnya mungkin terlihat seperti ini: mysql -u root -p. Tekan Enter setelah mengetik perintah.

2. Masukkan kata sandi kita saat diminta.

Client mysql dimulai, dan kita melihat sesuatu yang mirip dengan ini:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 459 to server version: 5.0.15 Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql>

Jika server MySQL tidak berjalan dengan benar, pesan kesalahan akan ditampilkan alih- alih pesan selamat datang.

3. Keluar dari program client dengan mengetikkan quit.

Dalam dokumen Manajemen Database - Universitas STEKOM (Halaman 140-143)