Ini dia yang kamu cari
Ada 15 artikel dalam kategori Database.

Cara Menyimpan Graf pada MySQL
Awalnya saya tidak begitu paham dengan kegunaan graf pada komputer. Namun, setelah belajar beberapa teori seperti kecerdasan buatan, analisa algoritma, struktur data, matematika diskrit, kalkulus, dan sebagainya. Saya mendapatkan sedikit pencerahan. Graf dapat digunakan untuk menyelesaikan berbagai permasalahan seperti pencarian jalur terpendek, relasi hubungan sesuatu, representasi pengetahuan pada AI, dsb. Saya kemudian tertarik untuk mengetahui cara melakukan komputasi graf. Sebelumnya saya pernah membahas cara merepresentasikan graf ke dalam kode program dengan bahasa pemrograman python.

Berapa Banyak Data yang Mampu Disimpan pada MySQL dengan AUTO_INCREMENT?
Ini artikel lama, belum di-update. Isinya mungkin tidak relevan dengan kondisi sekarang AUTO_INCREMENT sangat sering saya gunakan dalam mengerjakan proyek. AUTO_INCREMENT membuat Kita tidak perlu mengisi field secara manual maupun dengan generator dalam kode. Tapi, … apakah ini aman? Apakah tidak masalah bila nanti datanya banyak? Berapa banyak sih data yang mampu ditampung bila menggunakan AUTO_INCREMENT? Mari kita sedikit pikirkan masalah Big Data. Batas AUTO_INCREMENTTernyata AUTO_INCREMENT memiliki batas. Apabila sudah melampaui batas, mungkin sistemnya akan macat. Jadi hati-hati menggunakannya. Berdasarkan jawaban yang saya dapatkan di Stack Overflow, berikut ini batasan-batasan AUTO_INCREMENT berdasarkan tipe datanya. TINYINT - 127 UNSIGNED TINYINT - 255 SMALLINT - 32767 UNSIGNED SMALLINT - 65535 MEDIUMINT - 8388607 UNSIGNED MEDIUMINT - 16777215 INT - 2147483647 UNSIGNED INT - 4294967295 BIGINT - 9223372036854775807 UNSIGNED BIGINT - 18446744073709551615Apakah ini aman?Kalau sistem yang dibangun sekelas tugas sekolah/kuliah, mungkin tidak masalah. Tapi, apa bila kita membangun sistem nyata yang akan menampung banyak sekali data, maka perlu dipertimbangkan penggunaan AUTO_INCREMENT. Apa Ada Alternatif?Alternatif mungkin bisa menggunakan generator ID yang unik. Nanti tipe datanya dalam bentuk VARCHAR atau CHAR. Isinya berupa karakter unik yang di-generate dari kode. Baca: Membuat Generator id Unik seperti id Video YouTube di PHP KesimpulanAUTO_INCREMENT merupakan fitur untuk pengisian record (angka) secara otomatis. AUTO_INCREMENT mengisi angka secara terurut mulai dari 1, 2, 3, … dan seterusnya. AUTO_INCREMENT memiliki batas mengikuti tipe datanya.
![[Solved] Error phpMyAdmin `mbstring is missing` di Linux](https://4.bp.blogspot.com/-0iFBzAJkiyk/Vx8UfFI-gEI/AAAAAAAACxM/R4q3xD4xj1sXrGpeD3HYMwcu31gG1zRfgCK4B/s1600/phpMyAdmin%2B-%2BPetani%2BKode.png)
[Solved] Error phpMyAdmin `mbstring is missing` di Linux
Masih segar, Ubuntu saya baru saja ditingkatkan (upgrade) ke versi 16.04. Secara otomatis semua versi software-nya juga ditingkatkan. Tapi, peningkatan versi tidak selalu menjadi lebih baik. Kadang mendapat bugs dan masalah baru. Seperti phpMyAdmin, terjadi error karena menggunakan PHP 7. Pada versi sebelumnya menggunakan PHP 5. Berdasarkan pesan error tersebut, kesalahnya ada pada konfigurasi PHP. Atur konfigurasi agar dapat me-load ekstensi. buka file /etc/php5/apache2/php.ini atau /etc/php/7.0/apache2/php.iniTambahkan extension_dir = /usr/lib/php/20151012/Lokasi /usr/lib/php/20151012/ adalah lokasi ekstensi PHP pada komputer saya. Nyalakan ulang service apache2 sudo service apache2 restartSekarang coba buka lagi phpMyAdmin. Kalau masih belum berhasil, instal ekstensi php-mbstring. sudo apt install php-mbstringReferensi: http://stackoverflow.com/q/12858772 http://php.net/manual/en/mbstring.installation.php

Bagaimana Cara Menyimpan Tanggal dan Waktu di MySQL?
Ini artikel lama, belum di-update. Isinya mungkin tidak relevan dengan kondisi sekarang Beberapa hari yang lalu, saya melakukan downgrade sistem operasi, dari versi 15.10 ke 14.04. Secara otomatis, versi server MySQL-nya juga ikut di-downgrade, dari versi 5.6.27 ke versi 5.5.47. Pada versi yang lebih lama (5.5.47), tipe data Datetime dengan nilai default current_timestamp tidak diterima. Ketika saya mengimpor dari cadangan database, terjadi error.

Cara Backup Database MySQL di Linux (Ekspor dan Impor)
Membuat backup (cadangan) database perlu dilakukan sebelum instal ulang server atau untuk berjaga-jaga bila terjadi sesuatu yang tidak diinginkan. Backup sebenarnya bisa kita lakukan melalui Phpmyadmin dengan cara mengekspor semua database. Tapi bagaimana kalau kita belum menginstal Phpmyadmin di Server? Tenang… Kita masih bisa melakukan backup melalui command line. Caranya gimana? Silakan disimak:

Tutorial Dasar SQLite untuk Pemula
SQLite merupakan sebuah Relational Database Management System (RDMS) yang tidak memerlukan server untuk beroperasi. Bisa dibilang, SQLite adalah database portable yang bisa digunakan tanpa jaringan. Inilah yang membuatnya banyak digunakan dalam berbagai aplikasi (offline) seperti aplikasi Android, aplikasi desktop, java, VB.net, Game, dsb. Pada kesempatan ini, kita akan belajar dasar-dasar SQLite dengan menggunakan Linux. Instalasi SQLite di LinuxPertama kita perlu menginstal SQLite-nya dulu, silakan ketik perintah berikut.
- 1
- 2