• Tidak ada hasil yang ditemukan

Membuat Database di MySQL

N/A
N/A
Protected

Academic year: 2018

Membagikan "Membuat Database di MySQL"

Copied!
14
0
0

Teks penuh

(1)

1

Me m b ua t Da ta b a se d i MySQ L

Da ta b a se MySQ L b e rikut ini d ib ua t d e ng a n p ro g ra m Xa m p , jika me ng g una ka n p ro g ra m MySQ L la inya p a d a umumnya ha m p ir sa m a , p e rb e d a a n ha nya p a d a p o sisi d a n ta m p ila nya sa ja . Ma ka untuk p ro g ra m se la in Xa m p p d ise sua ika n.

9 Ja la nka n Pro g ra m Ap a c he d a n MySQ lnya

9 Buka Inte rne t e xp lo re r a ta u p ro g ra m b ro wse r la innya

9 Ke tik d i a la m a tnya / a d d re ss : http :/ / lo c a lho st/ p hp m ya d m in/

9 Bua t na ma d a ta b a se d i c re a te ne w da ta b a se , la lu klik to mb o l Cre a te (d ib a w a h ini me ng g una ka n p ro g ra m Xa m p p )

Ad a b e b e ra p a Ta b ya ng a d a p a d a MySQ L Xa m p p

- Strukture

Pa d a ta b ini te rd a p a t ta b le ya ng te la h d ib ua t p a d a d a ta b a se , d a n te mp a t untuk me m b ua t ta b le b a ru.

- SQ L

Pa d a Ta b SQ L, te rd a p a t te mp a t untuk me m a sukka n p ro g ra m SQ L - Se a rc h

Fung si Se a rc h a d a la h te mp a t me nc a ri d a ta ya ng sud a h p e rna h d isimp a n d a la m ta b le a ta u d a ta b a se

- Q ue ry

(2)

2 - Exp o rt

Me ro b a h a ta u me nyim p a n file d a ta b a se ke d a la m b e ntuk file te rte ntu a ta u untuk me mb a c kup d a ta b a se

- Im p o rt

Me m a ng g il d a ta b a se ya ng p e rna h d isim p a n untuk d im a sukka n ke d a la m d a ta b a se m ysq l ya ng d iing inka n

- O p e ra tio ns

Pa d a ta b o p e ra tio n te rd a p a t b e b e ra p a o p e ra si ya ng d a p a t d ila kuka n p a d a d a ta b a se se p e rti : me m b ua t ta b le b a ru, me m b ua t c o m me nt d a ta b a se , m e ng g a nti na m a d a ta b a se , d a n m e ng c o p y d a ta b a se . - Privile g e s

Te m p a t info rm a si use r ya ng d a p a t m e ng a kse s d a ta b a se - Dro p

Ta b untuk m e ng ha p us d a ta b a se ya ng a d a

9 Ad a 3 c a ra untuk me m b ua t ta b le d i m ysq l, a nta ra la in :

a . Me m b ua t ta np a p ro g ra m m ysq l, c a ra nya : - Klik p a d a ta b Strukture

- Bua t na ma ta b le ya ng a ka n a nd a b ua t p a d a na me d i Cre a te ne w ta b le o n da ta b a se …., d a n jum la h ko lo m p a d a ta b le te rse b ut d i Numb e r o f fie lds, d a n klik to mb o l Go

- Bua t na ma m a sing – m a sing fie ld / ko lo m d a ri ta b le ya ng a ka n d ib ua t, d iko lo m fie ld. Pilih Tip e d a ri fie ld te rse b ut d i typ e, isi p a nja ng ka ra kte r d i

(3)

3 - Klik to mb o l sa ve untuk me nyim p a n.

- To m b o l Bro wse I untuk me liha t d a ta ya ng d isim p a n, to m b o l Cha ng e untuk me ng g a nti d a ta d a ri fie ld ya ng te la h d iinp utka n se b e lum nya , d a n d ro p untuk me ng ha p us fie ld ya ng sa la h

- Jika a ka n me na m b a h fie ld , m a ka isika n b a nya k fie ld ya ng a ka n d ita m b a h p a d a ko lo m Add, p ilih p o sisinya d im a na (d ia khir ta b le , d ia w a l ta b le a ta u se te la h fie ld te rte ntu). Da n klik to m b o l Go

Prim a ry ke y Uniq ue

Full Te xt

Ind e x

Prim a ry ke y Uniq ue C ha ng e

Ind e x Bro wse

(4)

4

- Untuk me ng ha p us p rim a ry klik to m b o l dro p,p a d a ta b le p rim a ry d a n untuk me ng e d it m a ka klik to mb o l c ha ng e

b . Me m b ua t d e ng a n p ro g ra m m ysq l c a ra nya : - Pilih ta b SQ L

(5)

5

c . Me m b ua t ta b le mysq l d e ng a n file ya ng te la h d isimp a n se b e lumnya , d ib ua t d i no te p a d a ta u d ib ua t d e ng a n p ro g ra m la innya . C a ra nya :

- Pilih ta b Imp o rt

(6)

6

Me nyimp a n Da ta b a se MySQ L.

Da ta b a se ya ng te la h d ib ua t d i m ysq l se sua i d e ng a n c a ra ya ng d ia ta s, se b e na rnya sud a h te rsim p a n te mp a t la in p e rlu d ila kuka n Ba c kup d a ta b a se . Ad a p un c a ra nya se b a g a i b e rikut :

1. Pilih ta b Exp o rt m a ka a ka n ta mp il fo rm e xp o rt se p e rti b e rikut :

2. Pilih b e ntuk file ya ng a ka n d isim p a n se p e rti SQ L, La te x, p d f, d ll (a g a r d a p a t d iImp o rt la g i p a d a Mysq l se b a iknya p ilih SQ L)

3. C he c k list p a d a Struktur d a n p a d a Da ta se sua i ya ng ing in d isim p a n (jika ing in sa m a p e rsis d e ng a n ya ng a slinya c he c k list se mua nya p a d a Struktur d a n Da ta

(7)

7

Me ng e na l Typ e Da ta MySQ L

Sumb e r : http :/ / d e v.mysq l.c o m/ d o c / re fma n/ 5.0/ e n/ d a ta -typ e -o ve rvie w.html

Nume ric Type s

9 BIT[(M)]

A b it-fie ld typ e . M ind ic a te s the numb e r o f b its p e r va lue , fro m 1 to 64. The d e fa ult is 1 if M is o m itte d .This d a ta typ e w a s a d d e d in MySQ L 5.0.3 fo r MyISAM, a nd e xte nd e d in 5.0.5 to MEMO RY, Inno DB, BDB, a nd NDBC LUSTER. Be fo re 5.0.3, BIT is a syno nym fo r TINYINT(1).

9 TINYINT[(M)] [UNSIG NED] [ZERO FILL]

A ve ry sm a ll inte g e r. The sig ne d ra ng e is -128 to 127. The unsig ne d ra ng e is 0 to 255.

9 BO O L, BO O LEAN

The se typ e s a re syno nyms fo r TINYINT(1). A va lue o f ze ro is c o nsid e re d fa lse . No n-ze ro va lue s a re c o nsid e re d true : o we ve r, the va lue s TRUE a nd FALSE a re me re ly a lia se s fo r 1 a nd 0, re sp e c tive ly. The la st two sta te m e nts d isp la y the re sults sho wn b e c a use 2 is e q ua l to ne ithe r 1 no r 0. We inte nd to im p le me nt full b o o le a n typ e ha nd ling , in a c c o rd a nc e with sta nd a rd SQ L, in a future MySQ L re le a se .

9 SMALLINT[(M)] [UNSIG NED] [ZERO FILL]

A sm a ll inte g e r. The sig ne d ra ng e is -32768 to 32767. The unsig ne d ra ng e is 0 to 65535.

9 MEDIUMINT[(M)] [UNSIG NED] [ZERO FILL]

A me d ium -size d inte g e r. The sig ne d ra ng e is -8388608 to 8388607. The unsig ne d ra ng e is 0 to 16777215.

9 INT[(M)] [UNSIG NED] [ZERO FILL]

A no rm a l-size inte g e r. The sig ne d ra ng e is -2147483648 to 2147483647. The unsig ne d ra ng e is 0 to 4294967295.

9 INTEG ER[(M)] [UNSIG NED] [ZERO FILL]

(8)

8

9 BIG INT[(M)] [UNSIG NED] [ZERO FILL]

A la rg e inte g e r. The sig ne d ra ng e is -9223372036854775808 to 9223372036854775807. The unsig ne d ra ng e is 0 to 18446744073709551615. SERIAL is a n a lia s fo r BIG INT UNSIG NED NO T NULL AUTO _INC REMENT UNIQ UE.

(9)
(10)
(11)
(12)
(13)
(14)

14

Da ta Typ e De fa ult Va lue s

• Fo r nume ric typ e s, the d e fa ult is 0, w ith the e xc e p tio n tha t fo r inte g e r o r flo a ting -p o int typ e s d e c la re d w ith the AUTO _INC REMENT a ttrib ute , the d e fa ult is the ne xt va lue in the se q ue nc e .

• Fo r d a te a nd time typ e s o the r tha n TIMESTAMP, the d e fa ult is the a p p ro p ria te “ ze ro ” va lue fo r the typ e . Fo r the first TIMESTAMP c o lum n in a ta b le , the

d e fa ult va lue is the c urre nt d a te a nd tim e . Se e Se c tio n 10.3, “ Da te a nd Time Typ e s”.

Referensi

Dokumen terkait

KLINIK QUALITAS HEALTH SV CARE

Perceived quality dapat dimanfaatkan untuk melakukan perluasan merek dengan cara menggunakan merek tertentu yang sudah ada ke dalam kategori produk baru.. Alasannya, sebuah merek

Rachmat Pambudy, Wahyu Budi Priatna, Burhanuddin, Analisis Karakteristik Wirausaha Petani Padi Arif Karyadi Uswandi, dan Yeka Hendra Fatika (Studi Kasus Petani Gapoktan Wangun

Dalam Islamisasi di tanah Jawa, Wali Sanga mengetahui banyak hal yang pada hakikatnya bisa digunakan sebagai sarana syiar ajaran agama Islam di dalam suatu

get ready my

Ademomyosis adalah keadaan di mana jaringan endometrium, yang biasanya ada pada garis rahim, hadir dalam dan tumbuh ke dalam dinding otot rahim.. Hal ini paling mungkin terjadi

 Pembakuan konsep, definisi, klasifikasi, dan ukuran-ukuran. Koordinasi dan atau kerjasama penyelenggaraan statistik antara BPS, instansi pemerintah, dan masyarakat

Pada tahap ini, Tim Konsultan dan Badan Promosi Pembangunan Daerah memfasilitasi Tim Pemasaran dengan melibatkan BKM, Perangkat Kelurahan/Desa dan masyarakat, untuk melakukan