Cara menginstal mysql 5.6.15 di Centos 6 dan RHEL 6

Cara menginstal mysql 5.6.15 di Centos 6 dan RHEL 6

Hai kawan,

Tutorial ini akan membantu untuk menginstal MySQL 5.6 pada sistem CentOS/RHEL. Saya menggunakan versi Centos 6, 32 bit. Untuk versi OS lainnya, Anda dapat mengunduh file dari sini. Juga ubah nama RPM di semua perintah yang diberikan dalam tutorial ini.

Langkah 1: Unduh RPM dari MySQL

Unduh File RPM yang Diperlukan Dari Jaringan MySQL CDN Menggunakan Tautan Unduhan berikut.

# CD/opt/ # wget http: // cdn.mysql.com/unduhan/mysql-5.6/mysql-server-5.6.15-1.EL6.I686.rpm # wget http: // cdn.mysql.com/unduhan/mysql-5.6/mysql-client-5.6.15-1.EL6.I686.rpm # wget http: // cdn.mysql.com/unduhan/mysql-5.6/mysql-shared-5.6.15-1.EL6.I686.RPM 
Langkah 2: Instal MySQL RPMS

Instal RPM yang diunduh menggunakan alat baris perintah RPM.

# rpm -IVH mysql-server-5.6.15-1.EL6.I686.RPM # RPM -IVH MySQL-CLIENT-5.6.15-1.EL6.I686.RPM # RPM -IVH MySQL-Shared-5.6.15-1.EL6.I686.RPM 
Langkah 3: Mulai Layanan MySQL

Setelah menginstal rpms menggunakan perintah berikut untuk memulai layanan mysql.

# /etc /init.d/mysql mulai mulai mysql ... sukses! 
Langkah 4: Konfigurasi MySQL Awal

Menjalankan mysql_secure_installation skrip dan ikuti wizard. Ini akan meminta kata sandi root. Untuk mendapatkan kata sandi root sementara, periksa '/root/.file mysql_secret '

#/usr/bin/mysql_secure_installation 
Catatan: Menjalankan semua bagian skrip ini direkomendasikan untuk semua server MySQL dalam penggunaan produksi! Harap baca setiap langkah dengan cermat! Untuk masuk ke MySQL untuk mengamankannya, kita akan membutuhkan kata sandi saat ini untuk pengguna root. Jika Anda baru saja menginstal MySQL, dan Anda belum mengatur kata sandi root, kata sandi akan kosong, jadi Anda harus menekan ENTER di sini. Masukkan kata sandi saat ini untuk root (masukkan untuk tidak ada): ok, kata sandi yang berhasil digunakan, bergerak di ... mengatur kata sandi root memastikan bahwa tidak ada yang bisa masuk ke pengguna root mysql tanpa otorisasi yang tepat. Anda sudah memiliki set kata sandi root, sehingga Anda dapat dengan aman menjawab 'n'. Ubah kata sandi root? [Y/n] y Kata sandi baru: Masukkan kembali kata sandi baru: Kata sandi berhasil diperbarui dengan sukses! Muat ulang tabel hak istimewa ... sukses! Secara default, instalasi MySQL memiliki pengguna anonim, yang memungkinkan siapa pun untuk masuk ke MySQL tanpa harus memiliki akun pengguna yang dibuat untuk mereka. Ini dimaksudkan hanya untuk pengujian, dan untuk membuat instalasi menjadi sedikit lebih halus. Anda harus menghapusnya sebelum pindah ke lingkungan produksi. Hapus pengguna anonim? [Y/n] y… sukses! Biasanya, root hanya boleh terhubung dari 'localhost'. Ini memastikan bahwa seseorang tidak dapat menebak kata sandi root dari jaringan. Larang login root dari jarak jauh? [Y/n] y… sukses! Secara default, mySQL dilengkapi dengan database bernama 'tes' yang dapat diakses siapa pun. Ini juga dimaksudkan hanya untuk pengujian, dan harus dihapus sebelum pindah ke lingkungan produksi. Hapus database tes dan akses ke sana? [Y/n] y - Database Tes menjatuhkan ... Sukses! - Menghapus hak istimewa pada database pengujian… Sukses! Muat Ulang Tabel Privilege akan memastikan bahwa semua perubahan yang dilakukan sejauh ini akan segera berlaku. Muat ulang tabel hak istimewa sekarang? [Y/n] y… sukses! Semua selesai! Jika Anda telah menyelesaikan semua langkah di atas, instalasi MySQL Anda sekarang harus aman. Terima kasih telah menggunakan mysql! Membersihkan… 
Langkah 5: Masuk ke MySQL

Sekarang Anda telah berhasil menginstal MySQL 5.6. Biarkan login ke MySQL menggunakan akses root dan mencoba membuat database dummy. Kata sandi pengguna root dapat ditemukan di /root /.mysql_secret.

# mysql -u root -p 

Buat database dummy menggunakan perintah berikut.

mysql> buat basis data dummydb; Kueri ok, 1 baris terpengaruh (0.01 detik) 
Langkah 6: Periksa versi MySQL

Verifikasi versi MySQL Anda yang diinstal pada sistem Anda. Perintah berikut akan menampilkan versi MySQL yang diinstal.

# mysql -v Mysql Ver 14.14 Distrib 5.6.15, untuk Linux (i686) menggunakan pembungkus editlin