Cara menggunakan mysql service not found

Database MySQL merupakan perangkat lunak system manajemen basis data relational yang mendukung beberapa fitur seperti multithreaded dan multi-user. Database MySQL awalnya dibuat untuk memenuhi kebutuhan sistem database yang cepat, handal dan mudah untuk digunakan.

Cara Instalasi Database MySQL

Untuk melakukan instalasi database MySQL ada dua cara bisa menggunakan repository maupun menggunakan source MySQL yang telah didownload.

Artikel ini akan membahas bagaimana melakukan installasi dengan menggunakan repository.

  1. Tambahkan repository MySQL terbaru ke server Centos 7, pada artikel ini menggunakan MySQL versi 5.7. Gunakan perintah yum install seperti berikut :
    yum local install https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

 

  1. Setelah berhasil menambahkan repository dari MySQL, kemudian installasi MySQL nya.
    yum –y install mysql-community-server

 

  1. Nyalakan service ‘mysqlid’ untuk Centos
    Systemctl start mysqlid untuk memulai service
    Systemctl enable mysqlid untuk mengizinkan service
    Default port untuk database MySQL adalah 3306 untuk koneksi, untuk memeriksa bisa dengan mengetikan netstat –p1ntu.

 

  1. Konfigurasi password root MySQL
    MySQL 5.7 sudah terinstall dan service sudah di aktifkan, selanjutnya adalah bagaimana cara melihat password root dari MySQL yang telah terinstall. Pada Centos 7 , MySQL secara otomatis membuat kata password standar yang kuat ketika pertama kali MySQL dimulai. Kata password tersimpan pada file mysql.log. lakukan perintah seperti berikut ini untuk melihat kata password standar root MySQL.
    grep ‘temporary’ /var/log/mysqld.log
    perintah tersebut akan menampilkan password standarnya pada log.

 

  1. Masuk ke shell MySQL dengan kata sandi standar .
    mysql –u root –p
    -u adalah untuk user
    -p adalah untuk password

 

  1. Ganti password MySQL standar dengan password baru yang yang kuat, dan mudah diingat, pastikan dalam membuat password MySQL terdapat Huruf Besar, Huruf Kecil, Angka, Tanda atau lambang, dan panjang karakternya minimal 8 huruf, karena password MySQL ini harus unique. Berikut perintahnya :
    Alter user ‘root’@’localhost’ identified by ‘Admin@123’ flush privileges;

 

  1. Kemudian mencoba dengan masuk dengan menggunakan user root yang telah dirubah passwordnya. Kemudian buat database baru seperti berikut:
    create database latihan;
    menampilkan database yang telah dibuat :
    show databases;
    Masuk ke database yang telah dibuat
    use latihan; ( use spasi nama databasenya)
    membuat user baru pada MySQL
    create user ‘admin’@’localhost’ identified by ‘Admindb@123’ flush privileges;
    mengizinkan user admin pada database yang telah dibuat
    grant all privileges on latihan.* to ‘admin’@’localhost’ identified by ‘Admindb@123’; flush privileges;

 

Demikian tutorial yang singkat dalam melakukan installasi MySQL server versi 5.7 dengan menggunakan repository. Jika anda membutuhkan training, layanan implementasi, maintenance ataupun pendampingan proyek database MySQL. Silahkan hubungi kami di kontak langsung tim sales kami untuk info lebih lanjut.

 

Tentang i3

PT. Inovasi Informatika Indonesia (i3) dikenal sebagai perusahaan penyedia solusi dan layanan TI yang berfokus pada Open Source, Security, Big Data dan Cloud bagi bisnis. i3 menyediakan layanan TI yang komprehensif, meliputi konsultasi, migrasi dan implementasi, pelatihan, troubleshooting, dan managed services. Untuk informasi lebih lanjut perihal layanan dan solusi yang ditawarkan, Anda dapat menghubungi kami melalui [email protected].

MySQL yang merupakan salah satu server database relasional yang banyak digunakan oleh pengembang aplikasi (app developer) dalam membangun sistem data dengan bertujuan untuk menampung data informasi yang diperoleh dari inputan data pada client (device atau aplikasi).

Dengan adanya MySQL, kamu bisa menyimpan data informasi tersebut ke dalam server yang akan ditampilkan data tersebut jika diperlukan di dalam aplikasi atau sistem. MySQL ini mendukung semua sistem operasi yang meliputi Windows, Linux, dan MacOS.

Untuk kali ini, penulis memfokuskan MySQL khusus sistem operasi Linux Ubuntu. Bagi kamu yang menggunakan MySQL di dalam server sendiri, hosting, atau VPS (Virtual Private Server) untuk kelangsungan pengelolaan data yang tersimpan di server. Terkadang, terjadi error yang MySQL itu tidak dapat dijalankan dengan baik di dalam server, sehingga data informasi tersebut tidak bisa ditampilkan di sistem atau aplikasi. Hal ini bisa terjadi tanpa kamu sadari lo!

Hal ini terjadi pada saat melakukan koneksi MySQL server melalui SSH di dalam server. Akan tetapi, MySQL tersebut tidak dapat dihubungkan dengan baik yang berkaitan dengan mysqld.sock di dalam Ubuntu Server. Kamu bisa melihat tampilan pesan error tersebut di bawah ini :

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

Sedangkan, untuk tampilan pesan error pada saat restart layanan MySQL bisa dilihat pada dibawah ini :

Apr 11 15:02:05 ubuntu systemd[1]: Starting MySQL 5.7 database server…
Apr 11 15:02:05 ubuntu mysqld[3591]: 2018-04-16 15:02:05 140493702396096 [Note] /usr/sbin/mysqld (mysqld 5.7-MySQL-5.7+mysql~xenial-log) starting as process 3591 …
Apr 11 15:02:05 ubuntu mysqld[3591]: 2018-04-16 15:02:05 140493702396096 [Warning] Could not increase number of max
_open_files to more than 16364 (request: 20991)
Apr 11 15:02:07 ubuntu systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE
Apr 11 15:02:07 ubuntu systemd[1]: Failed to start MySQL 5.7 database server.
Apr 11 15:02:07 ubuntu systemd[1]: mysql.service: Unit entered failed state.
Apr 11 15:02:07 ubuntu systemd[1]: mysql.service: Failed with result ‘exit-code’.

Baca juga artikel tentang  Cara Mendapatkan MySQL Hosting Gratis khusus Remote

Daftar Isi

Dengan muncul tampilan pesan error pada saat melakukan restart layanan MySQL di Ubuntu yang memungkinkan ada beberapa faktor yaitu :

  • Kelebihan muatan memori RAM pada melakukan eksekusi program yang berkaitan dengan MySQL.
  • Salah satu kapasitas bagian storage engine seperti InnoDB atau MyISAM itu melewati batas (limit).
  • Ada kesalahan dengan konfigurasi MySQL.
  • Ada ketidakcocokan antara satu komponen dengan komponen lain di dalam MySQL.
  • Permasalahan bagian Permission.
  • dan masih banyak lagi.

Bagaimana cara mengatasi Error mysqld di MySQL Ubuntu?

Untuk mengatasi error yang disebabkan masalah storage engine, bisa dilakukan dengan mudah, kamu tidak perlu melakukan uninstall MySQL dan re-install MySQL yang baru, kecuali kamu sebelum terjadi error tersebut telah melakukan backup database terlebih dahulu. Kamu tinggal mengetik kode perintah di dalam Ubuntu Server yaitu :

mysqld --tc-heuristic-recover=ROLLBACK (belum daftar di list superuser)

atau

sudo mysqld --tc-heuristic-recover=ROLLBACK (terdaftar di list superuser)

Setelah kamu melakukan ketik kode perintah yang diatas beserta tekan Enter, maka kamu bisa melakukan restart layanan MySQL dengan mengetik kode perintah sebagai berikut :

sudo service mysql restart (terdaftar di list superuser)

atau

service mysql restart (belum daftar di list superuser)

Apabila tidak muncul pesan apa-apa atau kosong, berarti layanan MySQL telah bisa berjalan kembali seperti biasa dengan sukses dan data informasi tersebut bisa ditampilkan di sistem atau aplikasi.

Kesimpulan :

Apabila database Server MySQL kamu itu bermasalah pada saat melakukan reload atau restart layanan MySQL yang disebabkan exit-code, maka kamu bisa mengatasi error tersebut tanpa harus uninstall dan reinstall MySQL lagi yang mengharuskan kehilangan data yang tersimpan di dalam MySQL baik itu di server lokal, hosting, maupun VPS.

Baca juga artikel tentang  Contoh Soal Pilihan Ganda tentang Microsoft Access 2016

Kamu bisa menerapkan hal yang diatas yaitu ROLLBACK sehingga seluruh komponen MySQL di dalam server itu dapat memulihkan (recovery) lagi. Untuk kode perintah, kamu bisa menggunakan kode perintah yakni sudo mysqld –tc-heuristic-recover=ROLLBACK. Kode perintah ini bisa dipakai apabila MySQL itu error yang disebabkan kesalahan pada bagian storage engine seperti InnoDB atau MyISAM.

Setelah error tersebut telah diselesaikan (solved) Kamu tetap bisa menggunakan layanan MySQL tadi di dalam server seperti biasanya tanpa ada kendala apapun, termasuk isi data informasi di dalam database server yang sedang berjalan.

Share

Facebook

Twitter

Pinterest

LinkedIn

About Post Author

DwiAY

Saya bukan orang ahli apapun. Saya hanya ingin berbagi saja dengan ilmu yang saya telah pelajari sebelumnya. Semoga bermanfaat. 🙂

Bagaimana cara memulai service MySQL?

Klik menu Start > Control Panel > System and Security > Administrative Tools dan dari jendela yang terbuka, klik ganda Services. Untuk mulai menjalankan servis Windows dari MySQL, klik kanan pada MySQL dan pilih Start pada menu pop-up yang muncul.

Langkah untuk mengaktifkan MySQL di cmd?

MySQL Membuat Database dan Table.
Buka command prompt dengan cara tekan ctrl + R keudian ketik cmd lalu enter..
Buka MySQL dengan cara mengetikan cd AppServ\MySQL\bin\MySQL..
Bila meminta password, masukkan password yang kalian buat (tapi biasanya password defaultnya “root”).

Bagaimana cara mengatasi MySQL error di xampp?

Jika mendapat error seperti ini dan pada tampilan XAMPP Control Panel maka lakukan langkah sederhana berikut:.
Buka path folder MySQL XAMPP pada komputer misal: C:\xampp\mysql\data\.
Hapus semua file (sisakan semua folder dan file ).
Jalankan kembali MySQL Server melalui Control Panel XAMPP..

Mengapa MySQL tidak bisa di start?

Hal tersebut biasanya terjadi dikarenakan komputer atau laptop kalian mati secara tiba-tiba atau proses shutdown komputer atau laptop yang tidak sempurna sehingga ada file xampp yang corrupt sehingga xampp error dan tidak bisa di start.