Cara menggunakan mysql interrupt

Biasanya, untuk mengelola database MySQL kita menggunakan PHPMyAdmin yang berbasis GUI sehingga mudah digunakan.

Padahal mengelola database menggunakan command line akan cenderung lebih cepat dan tepat!

Ya, tentu saja tergantung dari kemampuan dan pengalaman kita, termasuk pengetahuan kita bagaimana cara menggunakan MySQL melalui command line tersebut.

Post berikut ini membahas mengenai cara menggunakan MySQL melalui command line.

Menggunakan MySQL Melalui Command Line

Berhubung saya menggunakan XAMPP, jadi saya menggunakan shell yang ada di XAMPP.

Klik saja button Shell dan command line akan keluar.

 

Cara menggunakan mysql interrupt

Hal pertama yang harus kita lakukan adalah login dengan menggunakan akun kita, atau akun standard MySQL.

mysql -u root -p

-u adalah parameter untuk username anda, dan -p adalah password.

ketikkan password anda, defaultnya adalah kosong (jadi tinggal enter saja).

Oke, sekarang anda sudah masuk ke dalam MySQL, anda dapat menggunakan SQL syntax dan berikut ini adalah beberapa command yang dapat anda gunakan untuk menjelajahi database.

Hari ini saya kesal sekali karena ketika hendak menjalankan MySQL di Xampp Server versi 5.6.31 di laptop pribadi yang ada di rumah muncul error MySQL yang tidak bisa di klik tombol Start nya, sehingga saya tidak bisa menjalankan website joomla saya secara localhost, hasilnya seperti ini:

Cara menggunakan mysql interrupt

Error MySQL

Isi komentar Error MySQL nya seperti ini:

18.43.28 [mysql] Status change detected: stopped
18.43.28 [mysql] Error: MySQL shutdown unexpectedly.
18.43.28 [mysql] This may be due to a blocked port, missing dependencies,
18.43.28 [mysql] improper privileges, a crash, or a shutdown by another method.
18.43.28 [mysql] Press the Logs button to view error logs and check
18.43.28 [mysql] the Windows Event Viewer for more clues
18.43.28 [mysql] If you need more help, copy and post this
18.43.28 [mysql] entire log window on the forums

Aduhhh…… saya kesal sekali.

Saya test buka phpmyadmin, hasilnya seperti ini:

Cara menggunakan mysql interrupt

Error phpMyAdmin

Isi komentar Error phMyAdmin tsb diatas seperti ini:

Error

MySQL said:
Cannot connect: invalid settings.

Connection for controluser as defined in your configuration failed.

phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

Aihhh… kepala saya lumayan pusing.  Mau tanya ke Manto DIDSI rasanya gak mungkin, karena hari ini adalah hari minggu sore.  Padahal besok ada Undangan Sosialisasi di ICC Bogor.  Pasti teman2 para admin web juga sering menemukan masalah seperti ini.

Apa yang terjadi dengan error ini yaitu web CMS Joomla yang saya buat tidak dapat open karena database tidak bisa diakses.

Lalu saya perhatikan Error nya apa sih sebenarnya? Saya baca di kalimat pertamanya yaitu “Error: MySQL shutdown unexpectedly”.

Lalu saya searching di internet dengan kata kunci “Error: MySQL shutdown unexpectedly” maka ketemu link tulisan seperti gambar dibawah ini:

Cara menggunakan mysql interrupt

Hasil searching di internet dengan kata kunci “Error: MySQL shutdown unexpectedly”

Lalu saya coba satu-satu, gagal, terus saja sampai yang ketiga yang berjudul CARA MENGATASI ERROR: MYSQL SHUTDOWN UNEXPECTEDLY barulah saya dapat berhasil mengatasi masalah tersebut.

Maka dari itu saya ingin berbagi pengetahuan saya ini dalam memperaiki Error MySQL di Xampp versi 5.6.31 pada teman-teman.  Semoga bermanfaat.

Cara mengatasi Error MySQL pada Xampp Server:

Cara Pertama:

  1. Matikan semua service XAMPP yang masih aktif dan keluarkan atau exit atau quit sesuai dengan versinya
  2. Masuk ke c:\xampp\mysql\data
  3. Kemudian hapus atau pindahkan folder database yang tidak digunakan. sebaiknya dibackup terlebih dahulu
    Jadi usahakan tampilannya seperti ini:

    Cara menggunakan mysql interrupt

    tampilan folder data tanpa file database

  4. Hal ini kita lakukan agar crass atau bentrok yang menyebabkan MySQL nya bingung sehingga MySQL nya tidak mau di restart dapat diperbaiki.
  5. Jalankan kembali XAMPP servernya
  6. Ternyata cara petama ini belum juga membuahkan hasil.

    Cara menggunakan mysql interrupt

    Error MySQL

    MySQL nya masih belum mau di restart.

Karena langkah pertama belum berhasil maka saya dengan cara kedua

Cara Kedua:

  1.  Matikan semua service XAMPP yang masih aktif dan keluarkan atau exit atau quit sesuai dengan versinya
  2.  Masuk ke c:\xampp\mysql\data
  3. Hapus 3 file berikut (ib_logfile0, ib_logfile1, ibdata1)

    Cara menggunakan mysql interrupt

    file-file yang harus dihapus

    Note: ingat benar2 dihapus ya file2 tersebut,  bukan di copy lalu di paste di folder lain.
    Tidak usah khawatir nanti kalau kita me restart  MySQL maka keiga file tersebut akan muncul lagi tentu saja dengan kondisi yang baru

  4. Kemudian jalan kembali XAMPP server
  5. Hasilnya:

    Cara menggunakan mysql interrupt

    Error Start MySQL berhasil diatasi

    Tulisan n yang muncul sekarang adalah sebagai berikut:

    18.57.51 [Apache] Attempting to stop Apache (PID: 5200)
    18.57.51 [Apache] Attempting to stop Apache (PID: 7140)
    18.57.51 [Apache] Status change detected: stopped
    18.57.54 [Apache] Attempting to start Apache app…
    18.57.54 [Apache] Status change detected: running
    18.57.57 [mysql] Attempting to start MySQL app…
    18.57.57 [mysql] Status change detected: running

  6. Lalu saya coba buka phpMyAdmin, hasilnya seperti ini:

    Cara menggunakan mysql interrupt

    Error phpMyAdmin berhasil diatasi

  7. Selesai dan BERHASIL !!!
    http://localhost/phpmyadmin
    bisa tampil dengan baik
  8. Namun masalah baru muncul, yaitu tidak bisa membuat nama database baru (error create new  name database)
    tampilannya seperti ini:

    Cara menggunakan mysql interrupt

    Error Create New Database

    Dia bilang:
    Error #1932 – Table ‘phpmyadmin.pma__tracking doesn’t exist in engine

    aduh pusing lagi…. Help dong… siapa yang bisa mengatasi masalah ini kasih tau saya ya….. Ok, saya tunggu.

    Langkah langkah menjalankan program database MySQL?

    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”).

    3 Apakah cara tercepat untuk mengakses database melalui MySQL client?

    Cara paling cepat untuk memulai MySQL Client adalah dengan menggunakan Command Line Client. Aplikasi ini bisa diakses dari menu Start –> MySQL –> MySQL 8.0 Command Line Client.

    Apa itu port 3306?

    Port 3306 adalah port protokol MySQL default, yang digunakan oleh klien mysql, konektor MySQL, dan utilitas seperti mysqldump dan mysqlpump. Port 33060 adalah port default untuk Database Extended Interface (protokol MySQL X).

    Langkah awal menjalankan program client berbasis teks MySQL?

    Memulai program client berbasis teks mysql. Rubah direktori aktif dari command prompt saat ini ke subdirektori bin terlebih dahulu dan kemudian ketikkan mysql -u root -p . Masukkan password yang diminta, tekan tombol keyboard Enter dan Anda sudah memulai program client berbasis teks mysql.