Snippets

Snippets

Manipulasi Data Menggunakan Tabel Pada Database Lain di MySQL

MySQL mengizinkan kita untuk memanipulasi data menggunakan data dari database lain. Dengan catatan user kita memiliki akses ke database tersebut. Hal ini bisa dilakukan dengan menyertakan nama database di depan nama tabel. Berikut dua contoh untuk perintah SQL memanipulasi data dari database lain.

CREATE TABLE SELECT
CREATE TABLE  `tost`.`test` SELECT * FROM `test`.`test`

Optimasi Left Join Dengan Subquery di MySQL

Left Join adalah salah satu dari beberapa tipe join yang terdapat di SQL untuk mengkombinasikan lebih dari satu tabel. Mengkombinasikan lebih dari satu tabel akan mempengaruhi kecepatan suatu query dalam berinteraksi dengan database. Hal ini akan mengakibatkan aplikasi lebih lambat menampilkan informasi. Pada tulisan kali ini saya akan mengambil contoh penggunaan Left Join dengan 2 tabel, yaitu tabel berita dan tabel komentar dengan key berita_id.

Penggunaan GNU find Dalam Mencari Dokumen

GNU find adalah program di Unix yang digunakan untuk mencari file di dalam hirarki direktori. Program ini memiliki banyak opsi penggunaan yang memudahkan kita dalam mencari dokumen. GNU find mengizinkan kita memberikan perintah/aksi terhadap hasil pencarian, misalnya menghapus, menyalin, melihat ukuran file ataupun aksi - aksi lainnya.

Mengaktifkan Absolute URL di TinyMCE

Jika anda menggunakan TinyMCE sebagai WYSIWYG editor, secara default URL dari image yang anda masukkan (http://example.com/main/image/example.jpg) akan di ubah menjadi Relative URL (../image/example.jpg).

Menghapus Semua Tabel di Database

Dalam MySQL, untuk menghapus sebuah tabel dapat menggunakan perintah DROP TABLE. Tapi bagaimana untuk menghapus semua tabel yang ada di database? Sementara ini perintah untuk menghapus semua tabel ini belum ada di MySQL. Lho, lantas bagaimana kalau kita ingin menghapus semua tabel? Apa dihapus satu persatu? Aduh, cape de...

Untuk mengatasi permasalahan diatas kita bisa menggunakan mysqldump dan sedikit shell script. Dapat dilihat pada contoh berikut :

mysqldump [-u username] [-ppassword] nama_database --no-data \

Syndicate content