Import database mysql menggunakan command prompt

Environtment: XAMPP windows 7 64

Yang memiliki kasus yang sama dengan saya, yaitu pengen import file database yang lumayan besar ke dalam mysql xampp, berikut dalam postingan ini, caranya import pakai command prompt.

Phpmyadmin, karena pakai PHP, maka kurang bisa menangani import file yang besar. Pasti akan kepentok dengan ukuran file yang diizinkan PHP untuk diupload dan durasi waktu running PHP yang dibatasi juga oleh PHP.

Kita bisa saja mengubah setting PHP untuk mengakomodasi import database kita yang besar itu. Tetapi mungkin pada kondisi tertentu tidak optimal untuk gonta-ganti setting PHP. Oleh sebab itu, import menggunakan command prompt menjadi salah satu alternatif yang bisa kita gunakan.

Garis besar caranya yaitu masuk ke applikasi mysql lewat command prompt, kemudian masuk ke database yang akan kita isi. Pastikan lokasi file .sql database yang akan kita import. Kemudian ketikkan perintah untuk import database dari lokasi yang sudah kita ketahui sebelumnya kedalam database yang kita tuju.

Masuk ke applikasi MySQL lewat command prompt.

mysql -u userName -p;

Masuk ke database target

mysql>use yourDatabaseName;

Import file sql ke dalam databse target

mysql> source pathToYourSQLFile;

 

Atau bisa juga menggunakan perintah yang lebih compact

mysql -u username -p database_name < file.sql

 

Doa doa Nabi Ibrahim

Dalam Surat As-Shaffat ayat 100:

رَبِّ هَبْ لِي مِنَ الصَّالِحِينَ

Artinya: “Ya Tuhanku, berilah aku keturunan yang saleh.”
Dalam Surat Ibrahim ayat 35:

وَإِذْ قَالَ إِبْرَاهِيمُ رَبِّ اجْعَلْ هَذَا الْبَلَدَ آمِنًا وَاجْنُبْنِي وَبَنِيَّ أَنْ نَعْبُدَ الْأَصْنَامَ

Artinya: “Dan ingatlah ketika Nabi Ibrahim berdoa “Ya Tuhanku, jadikanlah negeri ini aman dan jauhkanlah aku dan anak-anakku dari menyembah berhala.”
Dalam Surat Ibrahim ayat 40-41:

رَبِّ اجْعَلْنِي مُقِيمَ الصَّلَاةِ وَمِنْ ذُرِّيَّتِي رَبَّنَا وَتَقَبَّلْ دُعَاءِ رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ

Artinya: “Ya Tuhanku, jadikanlah aku sebagai orang yang mendirikan shalat dan juga keturunanku. Ya Tuhanku, terimalah doaku. Ya Tuhan kami, ampunilah aku, kedua orang tuaku dan orang-orang mukmin di hari perhitungan.”
Dalam Surat Al-Baqarah ayat 126:

وَإِذْ قَالَ إِبْرَاهِيمُ رَبِّ اجْعَلْ هَذَا بَلَدًا آمِنًا وَارْزُقْ أَهْلَهُ مِنَ الثَّمَرَاتِ مَنْ آمَنَ مِنْهُمْ بِاللَّهِ وَالْيَوْمِ الْآخِرِ

Artinya: “Dan ingatlah ketika Nabi Ibrahim berdoa ‘Ya Tuhanku, jadikanlah negeri ini negeri yang aman dan berilah penduduknya rezeki dari buah-buahan, yakni orang-orang yang beriman kepada Allah dan hari akhir di antara mereka’.”
sumber: http://www.nu.or.id/post/read/82574/belajar-dari-doa-doa-nabi-ibrahim

Release Aplikasi Android ke-3: Yasin dan Tahlil, Kumpulan Doa, Surat-Surat pendek

Posting kali ini terkait cerita aplikasi android ke-3 yang saya buat.  Aplikasi ini bernama Yasin dan Tahlil. Aplikasi ini dibuat menggunakan tool Android Studio menggunakan bahasa pemrograman JAVA.

Yang membedakan aplikasi ini dengan kebanyakan aplikasi sejenis di google play store yaitu pada metode menyimpan data aplikasinya. Kalau aplikasi sejenis kebanyakan disimpan dalam format html sedangkan aplikasi ini menyimpan text datanya dalam format plain string di database.

Kebanyakan aplikasi sejenis yang saya temui di play store menggunakan webview untuk menampilkan data atau text arab. Metode seperti ini, pengalaman saya, relatif lebih lama loadingnya ketika aplikasi dibuka.

Dalam aplikasi ini tersedia Surat Yasin yang dilengkapi dengan text arab, transliterasi bahasa indonesia, dan terjemahan bahasa indonesia. Selain itu ada kumpulan doa pilihan, surat-surat pendek, tata cara  sholat jenazah dan sholat ghoib.

Screenshot:

Yang pengen mencoba aplikasi Yasin dan Tahlil, bisa dibuka di link berikut:

Get it on Google Play

Doa Naik Kendaraan

سُبْحَانَ الَّذِىْ سَخَّرَلَنَا هَذَا وَمَاكُنَّالَهُ مُقْرِنِيْنَ وَاِنَّآ اِلَى رَبّنَا لَمُنْقَلِبُوْنَ

SUBHAANAL LADZII SAKHHORO LANAA HAADZAA WA MAA KUNNAA LAHUU MUQRINIINA WA INNAA ILAA ROBBINAA LAMUNGQOLIBUUNA.

Maha suci Allah yang memudahkan ini (kendaraan) bagi kami dan tiada kami mempersekutukan bagi-Nya, dan sesungguhnya kami akan kembali kepada Tuhan kami.

Warning: PDOStatement::execute(): MySQL server has gone away in DatabaseStatementBase->execute()

Warning: PDOStatement::execute(): MySQL server has gone away in DatabaseStatementBase->execute()

Bagi pengguna drupal yang baru saja install xampp install ulang xampp dan migrasi drupal ke lingkungan development lokal, dan menemukan error seperti diatas, berikut solusinya. Setidaknya ini bekerja di kasus yang saya alami.

Kasus saya adalah ketika saya upgrade versi xampp, muncul error diatas ketika buka applikasi web drupal-nya.

masalahnya ada di setting mysql.

pada setting mysql, cari max_allowed_packet  dan ubah nilainya menjadi lebih tinggi. Secara default tertulis 1 M. Ubah misal menjadi 32 M.

lokasi setting mysql:

xampp/mysql/bin/my.ini

cari dan ubah menjadi:

max_allowed_packet = 32M

kemudian restart service mysql dalam xampp.

Error sudah hilang dan drupal bisa dibuka kembali.