SQL – Membuat Value Tabel Data Base Case Sensitif

By , July 19, 2016,

SQL – Membuat Value Tabel Data Base Case Sensitif – Ini merupakan sebuah settingnya yang ada pada tabel database yang berfungsi sebagai pembeda dan juga identifikasi agar value atau nilai pada tabel database terbuat unik.

Cara ini saya gunakan ketika saya membuat sebuah situs pemendek url. Pada situs tersebut pemendekan url atau link terbagi menjadi dua tipe yaitu otomatis dan custom. Untuk otomatis short url yang terbentuk  terbentuk atau tergenerate secara otomatis melalui program yang dibuat, sedangkan untuk yang custom short url kita kostumisasi sesuai dengan ke inginan. Untuk situsnya disini pemendek url.

Pada kasus tersebut saya mengalami permasalahan ketika short yang di buat adalah sama misalkan user sudah mencustom short url nya menjadi “www.kasitau.com/uang” kemudian ada lagi user berikutnya yang menginput “www.kasitau.com/UanG” pada url tersebut secara struktur seharusnya berbeda yaitu menggunakan case sensitive. Nah sebelum saya menggunakan pengaturan yang saya lakukan ini, maka Url akan di anggap sama antara uang dan UanG pada value tabsle database. Nah berikut ini lah cara yang saya gunakan agar value tabel mysql menjadi case sensitive.

Membuat Value Tabel Data Base Case Sensitif

Untuk pengaturan ini bisa melalu phpmyadmin. Caranya,

1. Pertama masuk ke phpmyadmin pada server kamu

2. Kemudian pilih database yang akan di rubah menjadi case sensitif tabelnya, kemudian klik tab structure

Membuat value tabel database case sensitif

Membuat value tabel database case sensitif

3. Kemudian atur collation pada field yang ingi di rubah case sensitif,  menjadi Latin1_general_cs, seperti ini,

SQL - Membuat Value Tabel Data Base Case Sensitif

SQL – Membuat Value Tabel Data Base Case Sensitif

Demikian pengaturan tabel database akan menjadi lebih unik semoga bermanfaat.

Postingan berikutnya

  1. cara sensitif case di sql
  2. contoh database untuk short

Leave a Reply

Your email address will not be published. Required fields are marked *