Tutorial Mysql

Tutorial Mysql adalah tutorial yang berisikan tentang pembahasan database. Mulai dari perancangan, penyusunan dan juga penggunaan database. Dalam kategori ini, database mysql di gunakan untuk menyimpan data yang dihubungkan dengan aplikasi php yang di buat. Aplikasi php terebut baik php native maupun framework.

Cara Pindahkan Semua Database Mysql Ke Komputer Lain

Seperti yang sudah saya janjikan pada postingan yang lalu. Kali ini kita akan membahas mengenai bagaimana cara memindahkan semua database aplikasi web kita dari satu komputer ke komputer lain atau dari satu laptop ke laptop yang lain.

Sebenarnya tutorial ini berlatar belakang dari kasus yang saya alami sendiri, yaitu laptop saya  terjadi error atau kerusakan pada OS atau operating system windowsnya. Sehingga hal tersebut membuat laptop saya hanya dapat bootloop saja dengan kasus permasalahan BSOD atau black screen of death. Ketika masalah ini terjadi, saya sedikit sangat cemas, masalahanya database yang ada di lapotop saya adalah projek-projek klien yang seebagian kecil masih dalam pengerjaan. Untuk mengatasi masalah ini saya menyelesaikannya kurang lebih sekitar 3 hari baru mendapat solusinya. Nah bagi teman-teman yang mengalami masalah serupa mungkin bisa coba cara ini.

Cara pindahkan database dar laptop/komputer yang windowsnya mati atau tidak bisa di akses

1.Untuk mengakses database yang berada pada laptop dengan OS crash atau error kamu harus punya yang namanya USB to Sata, ini adalah alat untuk membaca data hardisk laptop. Caranya adalah dengan melepas hardis tersebut dan membukanya di laptop atau komputerlain (harganya sekitar 165rb an).

2.Jikia sudah terbaca silahkan cari dimana lokasi database mysql berada. Jika kita biasanya mengakses melalui tampilah phpmyadmin kali ini kita akan melihat lokasi fisik dimana mysql database kita berada. Namun kondisi nyata fisik dari data ini adalah buka eksternsi .sql.

3.Pada kasus saya server yang saya gunakan adalah xampp, untuk itu jika kita ingin memindahkan semua database yang kita miliki maka di laptop tujuan dimana kita akan pindahkan database kita sebaiknya server yang kita gunakan adalah sama dan juga dengan versi yang sama.

Lokasi database diserver

Lokasi database diserver

Jika melihat lokasi diatas xampp saya saya install di disk D. bukan di disk C. Hal ini juga sy lakukan ketika saya sudah menginstall ulang laptop saya. Dan saya tambah lagi partisi khusus untuk server di laptop saya. Jika sebelumnya partisi di laptop saya hanya ada dua yaitu disk C: dan disk D: kali ini partisi ada 3 yaitu disk C:, disk D: dan disk E: Dan untuk detailnya disk c merupakan disk untuk operatisng sistem windows, disk d untuk install xampp dan disk e: untuk data sehari hari.

Dengan cara saya tersebut seandainya terjadi permasalahan pada windows yang kita gunakan, maka server kita cenderung lebih aman, karena jika kita ingin menginstall ulang windows kita, server kita terpisah dari OS yang kita gunakan.

3. Oke kembali lagi, seperti gambar yang saya sertakan diatas, silahkan copy seluruh folder mysql seperti yang saya lingkari merah diatas. Dan pastekan di root yang sama di server pada laptop lainya. Tapi untuk di laptop tujuan folder mysql silahkan di rename dengan nama lain terlebih dahulu, atau hapus saja terlebih dahulu atau pindahkan ke lain tempat.

4. Jika hal tersebut sudah di lakukan silahkan cek database kamu melalui phpmyadmin di browser kamu. Oia itu baru memindahkan databasenya. Untuk memindahkan aplikasi phpnya yang perlu kamu pindahkan adalah folder htdoc nya.

 

Oke sekian sharing kali ini Semoga dapat membantu kamu memindahkan database yang berada pada laptop yang sedang rusak. Kesimpulan pentingnya adalah jika memang kamu mempunya server aplikasi yang kamu gunakan untuk mengerjakan projek-projek untuk komersial. Maka sebaiknya pisahkan instalasi dengan windows atau operating sistem kamu. Agar data yang berada pada server kamu dapat lebih aman jika seandainya terjadi kerusakan pada OS kamu.

Postingan berikutnya

  1. cara memindahkan database xampp dari komputer ke komputer laib
  2. Cara memindahkan database my
  3. cara memindahkan database mysql server
  4. cara memindahkan xampp ke komputer lain

Backup Mysql Seluruh Database Tanpa PHPmyadmin

Backup Mysql Seluruh Database Tanpa PHPmyadmin

Beberapa waktu lalu saya mengalami permasalahan ketika server saya sudah di akses karena terjadi crash di laptop saya. Pada kasus ini
Saya tidak bisa mengakses server terutama untuk membuka susunan database yang saya miliki via browser dengan phpmyadmin.

Salah satu cara yang bisa dilakukan adalah dengan menggunakan perintah CLI (command line interface). Untuk masalah saya
saya menggunakan server xampp sebagai web server saya.

Nah Cara yang dapat dilakukan untuk membackup semua database kedalam file sql yang nantinya bisa digunakan lagi di komputer lain
Simak terus caranya di bawah ini:

Extract selurh sql tanpa phpmyadmin

1. Bukan command line dengan menekan tombol windows+r dan kemudian ketik cmd dan tekan enter

cmd untuk backup database

cmd untuk backup database

2. Kemudian akan muncul jendela command line yang di maksud
3. Selanjutnya yang perlu kamu perhatikan adalah dimana kamu menginstall server kamu, baik xampp, lampp, wampp ataupun mampp
4. Diasumsikan server kamu di intasll di disck c, seperti punya saya, secara default pointer aktiv pada disc C user pada windows kamu. Pada kasus saya xampp saya install di disk d, karena disk pada laptop saya saya partisi menjadi 3 yaitu c,d,e.

Tampilan awal command line

Tampilan awal command line

Secara default cmd yang terbuka seperti diatas. Dalam kasus ini kita akan masuk kedalam aplikasi mysql di server xampp nah untuk masuk command linenya intruksinya sebagai berikut;

Tampilan awal command line

Tampilan awal command line

Karena xampp saya terinstall di disk d maka kita perlu mengaarahkan pointer kita ke arah disk d: terlebih dahulu caranya yaitu dengan mengetik d: dan kemudian enter.

Sealnjutkan ketika kita sudah masuk ke disk d: kita ketikan cd xampp/mysql/bin oke sudah masuk ke bind selanjutnya kita ketik query untuk backup seluruh databasenya dengan cara:

mysqldump -u root p -all-databases –skip-lock-tables > semua_database.sql

  1. root, merupakan user dari database kamu
  2. -all-databases, merupakan intruksi untuk membackup seluruh database, disini kamu bisa hanya membackup beberapa database saja, dengan cara mengganti dengan nama databasenya. Jika database lebih dari satu maka pisahkan dengan tanda koma.
  3. –skip-lock-tables, merupakan untuk menskip semua table yang terkunci
  4. > merupakan intruksi untuk ekstrak database
  5. semua_database.sql, nama dari hasil ekstrak semua database kita

Pada kasus ini setelah huru tidak ada password karena server saya tidak pakai password. Dan selanjutnya tekan enter. Tunggu prosesnya

 

Ekstrak semua database

Ekstrak semua database

Import semua database sql

Untuk mengimportnya caranya hampir sama, bedanya adalah pada tanda > menjadi tanda< dan script cmdnya yaitu

mysqldump -u root p -all-databases –skip-lock-tables < semua_database.sql

Demikian tutorial singkat, semoga membantu, Untuk postingan saya berikutnya hampir terkait dengan tutorial ini. Bedanya adalah pada postingan berikutnya kita akaan memindahkan semua database dari komputer satu ke komputer lainya atau dari antar laptop yang database pada server yang OS nya mengalamin kerusakan atau windowsnya tidak bisa di buka atau di akses.

Postingan berikutnya

  1. backup seluruh database di mysql

Membuat Auto Increment Pada Tabel Database yang Sudah Terbuat

Membuat Auto Increment Pada Tabel Database yang Sudah Terbuat

Membuat Auto Increment Pada Tabel Database yang Sudah Terbuat

Membuat sebuah aplikasi dengan menggunakan database sebagai penyimpanan datanya kamu harus paham bagaimana membuat struktur tabel untuk aplikasinya. Struktur tersebut dapat dianalisis mulai dari jumlah kolom yang digunakan, struktur tabel nya, panjang data nya dan juga tipe data yang digunakan pada kolom atau field tabel tersebut.

Pernah kejadian membuat sebuah tabel database dengan kolom berinisial “ID” dan data tersebut berisi nilai angkat yang seharusnya dapat berulang dan berisi berurutan otomatis ketika data baru di masukkan. Namun suatu ketika kamu lupa untuk membuat jenis tabel tersebut menjadi auto increment atau mengurutkan isi data otomatis.

Kita coba edit tapi tidak bisa karena muncul pesan kesalahan bahwa tabel tidak bisa di edit. Sungguh menyebalkan jika tabel yang akan kita edit ini adalah tabel dengan jumlah data yang sangat besar datanya.

Tenang, Saya juga pernah mengalami hal ini, cukup sedikit query sql saja masalah ini akan selesai. Dan jangan lupa berdoa agar tidak error lagi 😀

Membuat auto increment pada tabel database yang sudah terbuat

Fitur sql atau fungsi sql yang akan kita gunakan adalah alter tabel. Alter table merupakan fungsi sql untuk mengedit data atau struktur mysql. Cara menjalankannya dapat menggunakan phpmyadmin dan juga command line database.

 

ALTER TABLE `jawaban` CHANGE `idJawaban` `idJawaban` INT(11) NOT NULL AUTO_INCREMENT;

 

“jawaban” adalah nama tabel yang ada pada struktur database kamu. Sedangkan “idJawaban” adalah kolom atau field yang akan di rubah dan “idJawaban” yang kedua adalah nama kolom yang akan di gunakan sebagai pengganti. Pada kasus ini kolom atau fieldnya tidak akan kita rubah. Dan INT adalah jenis datanya. Nah yang terarir jangan lupa auto_increment sebagai inisial auto increment.

 

Untuk penggunaanya silahkan disesuaikan saja dengan kebutuhan. Pada implementasinya jika data pada database kamu sangat banyak atau besar, maka loading untuk mengeksekusi prosesnya sedikit memakan waktu. Maka tunggu saja sampai tabel kamu berubah strukturnya seperti yang kita inginkan tadi pada akhir proses dari menjalankan query ini. semoga bermanfaat.

 

Postingan berikutnya

  1. auto increment pada command from
  2. Cara buat autoincrement
  3. menambha auto increment pada tabel yang sudah ada mysql

Export Sebagian Kolom Tabel Database

Dalam pengembangan dan perancangan aplikasi php menggunakan database mysql kadang kita membutuhkan sebuah data yang akan kita proses untuk membuat sebuah proses yang baru. Seperti misalnya pada kasus ini kita menggunakan beberapa kolom untuk proses lain.

Namun poin pada tutorial ini adalah bukan penggunaan data untuk pengembangan aplikasinya. Tapi, bagaimana cara mengeksport atau mengeluarkan data yang ada pada tabel database mysql menggunakan phpmyadmin.

Bahkan untuk kasus ini, kita bukan hanya dapat mengexport satu atau dua kolom tapi juga beberapa kolom yang saling berelasi antar tabelnya.

Cara export hanya beberapa kolom table database

Langkah-langkahnya yaitu:

1.Pada contoh ini kita menggunkaan database dengan nama “arsip”

2.Tabel yang akan kita gunakan sebagai contoh yaitu tabel “peminjaman” dengan struktur kolom atau field-fieldnya yaitu:

  • idPinjam
  • idArsip
  • idPengguna
  • tglPengguna
  • pejabatLayanan
  • petugasLayanan
  • petugasTransit
  • petugasDepo

 

3.Kolom yang akan kita export yaitu kolom pada tabel diatas yaitu pejabatLayanan dan petugasLayanan.

 

Caranya adalah menggunakan query sql untuk memilih datanya:

SELECT pejabatLayanan,petugasLayanan FROM `peminjaman`

Export Sebagian Kolom Tabel Database

Export Sebagian Kolom Tabel Database

Seperti pada gambar diatas no 1 adalah tampilan hasil query yang dihasilkan dari pemilihan 2 tabel. Untuk memulai mengexportnya silahkan klik export pada no 2. Dan klik go

 

Untuk pilihan file output exportnya dapat berupa sql, excel, dan juga xml.

 

Caranya sukup simpel dan mudah, untuk mengexport dengan lain query silahkan di kombinasikan dan di coba sendiri. semoga bermanfaat.

 

 

Cara Export Struktur Tabel Pada Database

Database adalah rangkaian dari field-field yang tersusun pada sebuah tabel. Tabel ini adalah sebuah tempat menyimpan data pada sebuah database. Export tabel pada tabel mysql dengan phpmysql mudah sekali dilakukan. Caranya gampang, hanya menggunakan fasilitas dan menu yang ada pada phpmyadmin yang bisa kamu buka pada browser internet yang ada pada laptop atau komputer kamu.

Saya menulis tutorial ini ketika saya akan mengeluarkan atau mengexport atau mengektrak database yang jumlah datanya sangat besar, salah satu tabel pada database tersebut mempunya jumlah data sekitar 700.000 data.  Pada kasus ini saya hanya  membutuhkan struktur tabel saja ketika ingin membangun aplikasi baru yang berhubungan dengan database ini, maka dari itu jika saya ekstrak semua dengan isinya makan akan lama dan juga file yang di export akan begitu besar nantinya.

Nah dari itu saya export struktur tabelnya saja, tentu ini akan menjadi lebih kecil, namaun tetap kita ketahui bagian-bagian dari tabel pada database tersebut termasuk, struktur data yang ada didalamnya.

Export struktur tabel database tanpa data

Langkah-langkah dan caranya sebagai berikut:

1. Buka phpmyadmin pada browser kamu dengan mengunjungi http://localhost/phpmyadmin

Export data dengan phpmyadmin

Export data dengan phpmyadmin

2.Pilih database yang akan di export struktur nya, pada contoh ini saya akan memilih database dengan nama “arsip”

Memilih database yang akan di export

Memilih database yang akan di export

3.Pilih atau klik menu export pada tab menu bagian atas, kemudian pilih pilihan radio button Custom – display all possible options. Dan hilangkan centang pada data. Oia pada centang atau seklis ini kamu bisa hilangkan semua atau sebagian saja, maksudnya kamu bisa mengeksport tanpa data seluruh tabel, atau dengan data sebagian tabel dari database tersebut, silahkan di pilih sesuai dengan kebutuhan.

untuk Langkah ini urutannya yaitu dengan mengklik atau memilih menu:

export ->  display all possible options -> Hilangkan centang data

Pilih tab menu export

Pilih tab menu export

4.Klik go untuk mulai meng export database, oia untuk tipe file dapat berupa format sql, dan juga xml dan lainya tinggal di pilih saja.

Klik go pada bagian bawah untuk export

Klik go pada bagian bawah untuk export

Demikian tutorial singkat tentang database mysql ini, semoga bermanfaat dan membantu kamu untuk mengeluarkan tabel-tabel yang ada pada database aplikasi php yang sedang kamu buat.

Cara Mudah Memasukkan Database SQL dalam Aplikasi Web

Database yang digunakan dalam aplikasi berbasis web adalah berekstensi .sql, Dalam konsepnya ekstensi sql ini, adalah dari rancangan database mysql.

Bagi kamu yang mau buat aplikasi berbasis pemrograman php dengan menggunakan database sql yang sudah ada, caranya cukup mudah saja. Dalam istilahnya memasukkan database sql ini di kenal dengan istilah import.

Caranya cukup mudah, ikuti langkah-langkah simpel berikut ini:

Cara simpelnya

1.Akses phpmyadmin, caranya cukup mudah dengan mengakses http://localhost/phpmyadmin, melalui browser kamu, baik google chrome, mozilla, internet explorere ataupun yang lainya. Maka akan tampil tampilan seperti berikut ini:

phpmyadmin

phpmyadmin

2.Pilih Menu import, merupakan menu yang berguna untuk memasukkan database sql kita. Selanjutnya pilih tombol choose file / pilih file jika dalam bahasa indonesia phpmyadmin kamu. Selanjutnya pilih database sql yang kamu punya.

import database mysql

import database mysql

3.Klik tombol go pada bagian bawah maka proses akan barlangsung upload. Tunggu sampai proses selesai.

import go database

import go database

Demikian cara mudah semoga membantu dalam memasukkan database yang kita punya ke dalam aplikasi yang akan kita rancan. Setelah database masuk ke dalam phpmyadmin. Selanjutnya  tinggal di konfigurasi saja mau di pakai ke aplikasi mana database tersebut digunakan.