MySQL adalah DBMS SQL Sumber Terbuka (Sistem Manajemen Basis Data) paling terkenal yang dikembangkan, diedarkan, dan didukung oleh Oracle Corporation. DBMS relasional yang cepat, andal, mudah digunakan, dan dapat diskalakan. Versinya MySQL Server 5. 5 dibuat tersedia secara umum pada bulan Desember 2010 Show Itu memiliki sejumlah fitur dan peningkatan dari versi sebelumnya, termasuk InnoDB sebagai opsi penyimpanan default, subsistem I/O yang lebih baik, dukungan SMP, replikasi semisinkron, partisi yang ditentukan pengguna, dukungan untuk set karakter Unicode utf16, utf32, dan utf8mb4 dan SIGNAL dan Versi MySQL5. 6 dibuat tersedia secara umum pada Februari 2013. Itu termasuk sejumlah fitur baru seperti peningkatan kinerja pengoptimal kueri, output transaksional yang lebih tinggi di InnoDB, partisi yang lebih baik untuk kueri dan mengelola tabel besar, replikasi yang lebih baik, API memcache gaya NoSQL baru, tipe kolom TIMESTAMP dengan kemampuan untuk menyimpan milidetik dengan benar, dan lebih baik . Mesin penyimpanan InnoDB juga memiliki kinerja komit grup yang lebih baik dan menyertakan dukungan pencarian teks lengkap MySQL versi terbaru 5. 7 telah tersedia secara umum mulai Oktober 2015. Tapi, itu bukan edisi komunitas. Jadi, di sini kami akan memandu bagaimana Anda dapat memutakhirkan MySQL 5 Anda. 5 versi ke 5. 6 versi “Sebelum penerapan Acronis, ada risiko besar bahwa malware dapat melumpuhkan perusahaan kami. Sekarang, dengan Acronis, saya dapat mengatakan bahwa kami telah melakukan segala kemungkinan untuk melindungi data kami dari serangan. ” CIO, perusahaan manufaktur berkinerja tinggi [ninja_form id=2] Untuk menginstal database MySQL melalui yum – manajer paket CentOS, ikuti langkah-langkah menjalankan perintah di command prompt di bawah ini Langkah 1. yum instal mysql-server Langkah 2. Periksa versi MySQL yang. mysql Versi 14. 14 Distribusi 5. 1. 73, untuk redhat-linux-gnu (x86_64) menggunakan readline 5. 1 Langkah3. Perlu mengeraskan server MySQL Jalankan skrip mysql_secure_installation untuk mengatasi beberapa masalah keamanan dalam instalasi default MySQL Langkah4. Setelah instalasi aman, sekarang masuk ke MySQL menggunakan perintah di bawah ini mysql -u akar -p Langkah5. Gunakan quit untuk keluar dari MySQL Sekarang untuk memutakhirkan MySQL dari 5. 1 sampai 5. 6, pertama kita perlu memutakhirkan di MySQL 5. 5 Untuk peningkatan dalam 5. 5, perlu repositori remi dan epel wget https. //dl. fedoraproject. org/pub/epel/epel-release-latest-6. noarch. rpm && rpm -Uvh epel-rilis-terbaru-6. noarch. rpm wget http. // rpm. famillecollet. com/perusahaan/remi-rilis-6. rpm && rpm -Uvh remi-rilis-6*. rpm vim /etc/yum. repo. d/remi. repo Di bawah bagian yang terlihat seperti [remi] buat perubahan berikut [remi] name=Repositori RPM Remi untuk Enterprise Linux 6 – $basearch #baseurl=http. // rpm. remirepo. net/perusahaan/6/remi/$basearch/ mirrorlist=http. // rpm. remirepo. net/perusahaan/6/remi/cermin diaktifkan=1 gpgcheck=1 gpgkey=file. ///etc/pki/rpm-gpg/RPM-GPG-KEY-remi Simpan file Langkah6. yum perbarui mysql* -y gambar Setelah selesai, Anda dapat memverifikasi rpm -qa. grep mysql Sekarang kita perlu memperbarui MySQL 5. 5 sampai 5. 6 Pertama kita mengambil cadangan file konfigurasi mysql dan direktori mysql untuk masalah keamanan Untuk cadangan file konfigurasi cp /etc/my. cnf /etc/my. cnf_bak_`tanggal +%F` Pencadangan direktori basis data mv /var/lib/mysql/ /var/lib/mysql_55 Sekarang unduh mysql 5. 6 rpm wget http. //dev. mysql. com/get/Downloads/MySQL-5. 6/MySQL-berbagi-5. 6. 10-1. el6. x86_64. rpm wget http. //dev. mysql. com/get/Downloads/MySQL-5. 6/MySQL-klien-5. 6. 10-1. el6. x86_64. rpm wget http. //dev. mysql. com/get/Downloads/MySQL-5. 6/MySQL-server-5. 6. 10-1. el6. x86_64. rpm Sekarang hentikan layanan mysql /etc/init. d/mysqld berhenti Kemudian hapus mysql 5 yang ada. 5 yum hapus mysql* Setelah menghapus mysql, jalankan perintah di bawah ini rpm -ivh MySQL-shared-5. 6. 10-1. el6. x86_64. rpm rpm -ivh MySQL-klien-5. 6. 10-1. el6. x86_64. rpm rpm -ivh MySQL-server-5. 6. 10-1. el6. x86_64. rpm MySQL5. 6 Log Instalasi Server Mempersiapkan… ########################################### [100%] 1. Server MySQL ########################################### [100%] 09-09-2017 11. 51. 26 0 [Peringatan] TIMESTAMP dengan nilai DEFAULT implisit tidak digunakan lagi. Harap gunakan opsi server –explicit_defaults_for_timestamp (lihat dokumentasi untuk detail lebih lanjut) 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. Tumpukan memori InnoDB dinonaktifkan 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. Mutex dan rw_locks menggunakan builtin atom GCC 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. Tabel terkompresi menggunakan zlib 1. 2. 3 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. CPU tidak mendukung instruksi crc32 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. Menggunakan AIO asli Linux 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. Menginisialisasi kumpulan buffer, ukuran = 128. 0M 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. Menyelesaikan inisialisasi buffer pool 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. File data yang ditentukan pertama. /ibdata1 tidak ada. database baru yang akan dibuat 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. Berkas pengaturan. /ibdata1 berukuran hingga 12 MB 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. Database secara fisik menulis file penuh. Tunggu… 09-09-2017 11. 51. 26 1908 [Catatan] InnoDB. Pengaturan file log. /ib_logfile101 berukuran hingga 48 MB 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. Pengaturan file log. /ib_logfile1 berukuran hingga 48 MB 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. Mengganti nama file log. /ib_logfile101 ke. /ib_logfile0 09-09-2017 11. 51. 27 1908 [Peringatan] InnoDB. File log baru dibuat, LSN=45781 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. Buffer penulisan ganda tidak ditemukan. menciptakan baru 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. Buffer penulisan ganda dibuat 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. 128 segmen rollback aktif 09-09-2017 11. 51. 27 1908 [Peringatan] InnoDB. Membuat tabel sistem batasan kunci asing 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. Tabel sistem batasan kunci asing dibuat 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. Membuat tablespace dan tabel sistem datafile 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. Tabel sistem tablespace dan datafile dibuat 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. Menunggu pembersihan dimulai 09-09-2017 11. 51. 27 1908 [Catatan] InnoDB. 1. 2. 10 dimulai; Kata sandi root acak telah ditetapkan. Anda akan menemukannya di '/root/. mysql_secret' 09-09-2017 11. 51. 28 1908 [Catatan] Binlog berakhir 09-09-2017 11. 51. 28 1908 [Catatan] InnoDB. FTS mengoptimalkan keluarnya utas 09-09-2017 11. 51. 28 1908 [Catatan] InnoDB. Memulai penonaktifan… 09-09-2017 11. 51. 29 1908 [Catatan] InnoDB. Shutdown selesai; 09-09-2017 11. 51. 29 0 [Peringatan] TIMESTAMP dengan nilai DEFAULT implisit tidak digunakan lagi. Harap gunakan opsi server –explicit_defaults_for_timestamp (lihat dokumentasi untuk detail lebih lanjut) 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. Tumpukan memori InnoDB dinonaktifkan 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. Mutex dan rw_locks menggunakan builtin atom GCC 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. Tabel terkompresi menggunakan zlib 1. 2. 3 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. CPU tidak mendukung instruksi crc32 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. Menggunakan AIO asli Linux 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. Menginisialisasi kumpulan buffer, ukuran = 128. 0M 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. Menyelesaikan inisialisasi buffer pool 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. Format file yang paling didukung adalah Barracuda 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. 128 segmen rollback aktif 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. Menunggu pembersihan dimulai 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. 1. 2. 10 dimulai; 09-09-2017 11. 51. 29 1931 [Catatan] Binlog berakhir 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. FTS mengoptimalkan keluarnya utas 09-09-2017 11. 51. 29 1931 [Catatan] InnoDB. Memulai penonaktifan… 09-09-2017 11. 51. 31 1931 [Catatan] InnoDB. Shutdown selesai; PASSWORD RANDOM TELAH DIATUR UNTUK PENGGUNA root MySQL Anda akan menemukan kata sandi itu di '/ root /. mysql_secret' Anda harus mengubah kata sandi itu pada koneksi pertama Anda, tidak ada pernyataan lain selain 'SET PASSWORD' yang akan diterima Lihat manual untuk semantik bendera 'kata sandi kedaluwarsa' Juga, akun untuk pengguna anonim telah dihapus Selain itu, Anda bisa berlari /usr/bin/mysql_secure_installation yang juga akan memberi Anda opsi untuk menghapus basis data pengujian Ini sangat disarankan untuk server produksi Lihat manual untuk instruksi lebih lanjut Silakan laporkan masalah apa pun dengan skrip /usr/bin/mysqlbug Informasi terbaru tentang MySQL tersedia di web di http. // www. mysql. com PERINGATAN. Ditemukan file konfigurasi yang ada /usr/my. cnf pada sistem Karena file ini mungkin sedang digunakan, tidak diganti, tetapi digunakan dalam bootstrap (kecuali jika Anda menggunakan –defaults-file) dan ketika Anda nanti memulai server File konfigurasi default baru dibuat sebagai /usr/my-new. cnf, silakan bandingkan dengan file Anda dan ambil perubahan yang Anda butuhkan Sekarang salin konfigurasi yang ada dan direktori database mv /etc/my. cnf_bak_`tanggal +%F` /etc/my. cnf mv /var/lib/mysql /var/lib/mysql_56_clean cp -R /var/lib/mysql_55 /var/lib/mysql Sekarang mulai mysql /etc/init. d/mysql mulai Sekarang salin kata sandi sementara vi /root/. mysql_secret Sekarang jalankan perintah di bawah ini untuk mengatur kata sandi mysql -u akar -p Masukkan kata sandi sementara, lalu ubah kata sandi SET PASSWORD UNTUK 'root'@'localhost' = PASSWORD('masukkanpassword'); Sekarang MySQL5. 6 terpasang Anda dapat memverifikasinya dengan mysql -V Jika Anda memiliki pertanyaan tentang penulisan ini atau database MySQL, beri tahu saya melalui bagian komentar. Saya akan dengan senang hati membantu Bagaimana cara memutakhirkan MySQL 5. 6 sampai 5. 7 di Windows?Jika Anda berencana untuk memutakhirkan menggunakan direktori data dari instalasi MySQL yang ada. . Hentikan yang lama (MySQL 5. 6) pelayan Tingkatkan binari MySQL dengan mengganti binari lama dengan yang baru Mulai MySQL5. 7 server normal (tidak ada opsi khusus) Jalankan mysql_upgrade untuk memutakhirkan tabel sistem Bagaimana cara memutakhirkan database MySQL saya ke versi baru?Langkah 2. Arahkan ke Perangkat Lunak> Peningkatan MySQL atau ketik "MySQL" di bilah pencarian. Anda juga dapat menemukannya di SQL Services > MySQL/MariaDB Upgrade. Langkah 3. Pilih versi MySQL yang ingin Anda tingkatkan dan klik Berikutnya. Sekarang ikuti langkah-langkah pemutakhiran, dan itu akan mengurus semuanya untuk Anda
Bagaimana cara memperbarui MySQL di Windows?Mulai penginstal MySQL. Dari dasbor, klik 'Katalog', yang akan mengunduh perubahan terbaru yang akan terjadi di katalog. Server yang telah diinstal dapat ditingkatkan hanya jika dasbor menampilkan tanda panah di sebelah nomor versi server. Sekarang klik 'Tingkatkan'
Cara memutakhirkan MySQL 5. 5 sampai 5. 6 CentOS?Tingkatkan versi MySQL 5. 5 sampai 5. 6 pada EC2/CentOS/RHEL . [1] Buat dump MySQL dari mana Anda akan memuat data ke server yang ditingkatkan. . [2] Hentikan server MySQL Anda. . [3] Hapus MySQL 5. 5. . [4] Bersihkan direktori data MySQL. . [5] Instal MySQL 5. 6. . [6] Mulai server MySQL. . [7] Tetapkan kata sandi root. . [8] Impor data Anda |