Instal CA Executive Insight di Linux › Instal CA Executive Insight di Linux › Instal MySQL di Linux
Catatan. Ini hanya diperlukan untuk penginstalan baru, bukan penginstalan pemutakhiran
CA Executive Insight menyimpan datanya dalam database MySQL. Sebelum Anda dapat menginstal produk, MySQL harus diinstal. Anda dapat menginstal MySQL pada sistem yang sama dengan CA Executive Insight atau pada sistem jarak jauh
Catatan. Sebelum Anda menginstal MySQL, hapus semua instalasi MySQL yang ada dan hapus semua file yang ada
Ikuti langkah ini
- Masuk sebagai root
- Masukkan perintah berikut untuk membuat daftar paket MySQL yang terinstal di sistem Anda. rpm -qa | grep -i mysql
Jika hasil dari perintah ini menunjukkan Anda memiliki instalasi MySQL, hapus paket MySQL
- Masukkan perintah berikut untuk menghapus paket yang diinstal. rpm -e packagename
_nama paket
Menentukan nama paket yang ingin Anda hapus
Jalankan perintah untuk setiap paket yang terdaftar di Langkah 2
Catatan. Anda dapat menghapus paket secara paksa dengan mengetikkan perintah berikut
rpm -e --allmatches packagename --nodeps - Hapus file skema sistem MySQL, yang terletak di direktori /var/lib/mysql/mysql. Hapus direktori ini
- Hapus file konfigurasi MySQL, yang terletak di /etc/my. cnf (atau lokasi lain yang dibuat pengguna)
- Masukkan perintah berikut untuk menghapus paket yang diinstal. rpm -e packagename
_nama paket
- Masukkan perintah berikut untuk menginstal server MySQL. rpm -i MySQL-server-advanced-5.5.8-1.rhel5.x86_64.rpm
- Masukkan perintah berikut untuk menginstal klien MySQL. rpm -i MySQL-client-advanced-5.5.8-1.rhel5.x86_64.rpm _
- Masukkan perintah berikut untuk memulai database MySQL. /etc/init.d/mysql start
- Masukkan perintah berikut untuk membuat kata sandi. mysqladmin -u root password
_
Anda diminta memasukkan kata sandi
- Masukkan kata sandi Anda
Kata sandi disamarkan
- Masukkan perintah berikut untuk masuk ke database dengan kata sandi baru. mysql -h localhost -u root -p
Anda diminta memasukkan kata sandi
- Masukkan kata sandi Anda
Kata sandi disamarkan
Penting. Setelah menginstal MySQL, dan berdasarkan jumlah indikator bisnis; . Lihat Informasi Ukuran Wawasan Eksekutif CA Kritis untuk pertimbangan ukuran
Sebaiknya gunakan repositori MySQL Yum atau MySQL SLES Repository untuk memutakhirkan MySQL pada platform berbasis RPM. Namun, jika Anda harus memutakhirkan MySQL menggunakan paket RPM yang diunduh langsung dari Zona Pengembang MySQL (lihat Bagian 2. 5. 5, "Menginstal MySQL di Linux Menggunakan Paket RPM dari Oracle" untuk informasi tentang paket), buka folder yang berisi semua paket yang diunduh (dan, sebaiknya, tidak ada paket RPM lain dengan nama yang mirip), dan keluarkan perintah berikut
yum install mysql-community-{server,client,common,libs}-* _Ganti yum dengan zypper untuk sistem SLES, dan dengan dnf untuk sistem yang mendukung dnf
Meskipun lebih baik menggunakan alat manajemen paket tingkat tinggi seperti yum untuk menginstal paket, pengguna yang lebih menyukai perintah rpm langsung dapat mengganti perintah yum install dengan perintah rpm -Uvh;
Untuk penginstalan pemutakhiran menggunakan paket RPM, server MySQL secara otomatis dimulai ulang di akhir penginstalan jika sedang berjalan saat penginstalan pemutakhiran dimulai. Jika server tidak berjalan saat penginstalan pemutakhiran dimulai, Anda harus memulai ulang server sendiri setelah penginstalan pemutakhiran selesai;
service mysqld start _Setelah server dimulai ulang, jalankan mysql_upgrade untuk memeriksa dan mungkin mengatasi ketidaksesuaian antara data lama dan perangkat lunak yang ditingkatkan. mysql_upgrade juga menjalankan fungsi lain; . 4. 7, “mysql_upgrade — Periksa dan Tingkatkan Tabel MySQL” untuk detailnya
Karena hubungan ketergantungan di antara paket-paket RPM, semua paket yang terinstal harus dari versi yang sama. Oleh karena itu, selalu perbarui semua paket yang Anda instal untuk MySQL. Misalnya, jangan hanya mengupdate server tanpa juga mengupgrade client, file-file umum untuk server dan library client, dan sebagainya.
Migrasi dan Upgrade dari penginstalan oleh paket RPM lama. Beberapa paket RPM Server MySQL versi lama memiliki nama dalam bentuk MySQL-* (misalnya, MySQL-server-* dan MySQL-client-*). Versi RPM terbaru, saat diinstal menggunakan alat manajemen paket standar (yum, dnf, atau zypper), memutakhirkan instalasi lama dengan mulus, sehingga tidak perlu menghapus paket lama tersebut sebelum menginstal yang baru. Berikut adalah beberapa perbedaan perilaku antara paket RPM lama dan saat ini
Meja 2. 16 Perbedaan Antara Paket RPM Sebelumnya dan Saat Ini untuk Menginstal MySQL
FiturPerilaku Paket SebelumnyaPerilaku Paket Saat IniLayanan dimulai setelah penginstalan selesaiYaTidak, kecuali itu adalah penginstalan pemutakhiran, dan server berjalan saat pemutakhiran dimulai. Nama layanan mysql
Untuk RHEL, Oracle Linux, CentOS, dan Fedora. mysqld
Untuk SLES. mysql
File log kesalahanDi /var/lib/mysql/hostname. berbuat salahUntuk RHEL, Oracle Linux, CentOS, dan Fedora. pada /var/log/mysqld.log
Untuk SLES. pada /var/log/mysql/mysqld.log
Dikirim dengan file /etc/my.cnfNoYesMultilib supportNoYesInstalasi versi MySQL sebelumnya menggunakan paket yang lebih lama mungkin telah membuat file konfigurasi bernama /usr/my.cnf. Sangat disarankan agar Anda memeriksa konten file dan memindahkan pengaturan yang diinginkan di dalam ke file /etc/my.cnf file, lalu menghapus /usr/my.cnf
Memutakhirkan ke MySQL Enterprise Server. Memutakhirkan dari versi komunitas ke versi komersial MySQL mengharuskan Anda menghapus instalan versi komunitas terlebih dahulu, lalu menginstal versi komersial. Dalam hal ini, Anda harus memulai ulang server secara manual setelah pemutakhiran
Interoperabilitas dengan sistem operasi paket MySQL asli. Banyak distribusi Linux mengirimkan MySQL sebagai bagian terintegrasi dari sistem operasi. Versi RPM terbaru dari Oracle, ketika diinstal menggunakan alat manajemen paket standar (yum, dnf, atau zypper), secara mulus memutakhirkan dan mengganti versi MySQL yang disertakan dengan sistem operasi, dan manajer paket secara otomatis mengganti paket kompatibilitas sistem seperti itu
Memutakhirkan dari paket MySQL non-asli. Jika Anda telah menginstal MySQL dengan paket pihak ketiga BUKAN dari repositori perangkat lunak asli distribusi Linux Anda (misalnya, paket yang diunduh langsung dari vendor), Anda harus menghapus semua paket tersebut sebelum dapat memutakhirkan menggunakan paket dari Oracle