<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kadek Bagus Official Site &#187; mysql</title>
	<atom:link href="http://www.kadekbagus.com/tag/mysql/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kadekbagus.com</link>
	<description>Membahas teknologi informasi, Programming, Networking, Database, dll</description>
	<lastBuildDate>Tue, 17 Jan 2012 14:32:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Mengkosongkan isi tabel mysql</title>
		<link>http://www.kadekbagus.com/mengkosongkan-isi-tabel-mysql.html</link>
		<comments>http://www.kadekbagus.com/mengkosongkan-isi-tabel-mysql.html#comments</comments>
		<pubDate>Tue, 25 May 2010 17:28:16 +0000</pubDate>
		<dc:creator>Kadek Bagus</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://www.kadekbagus.com/?p=1037</guid>
		<description><![CDATA[Untuk menghapus sebuah data atau record di mysql anda bisa gunakan perintah DELETE, tapi untuk mengkosongkan keseluruhan isi tabel perintah yang bisa anda gunakan adalah  TRUNCATE TABLE. Bentuk umum perintah TRUNCATE TABLE adalah sebagai berikut : TRUNCATE TABLE [nama tabel] Jadi jika saya ingin mengkosongkan isi sebuah tabel dengan nama buku, maka saya ketikan : [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Untuk menghapus sebuah data atau record di mysql anda bisa gunakan perintah DELETE, tapi untuk mengkosongkan keseluruhan isi tabel perintah yang bisa anda gunakan adalah  TRUNCATE TABLE.</p>
<p style="text-align: justify;">Bentuk umum perintah TRUNCATE TABLE adalah sebagai berikut :</p>
<p><strong>TRUNCATE TABLE [nama tabel]</strong></p>
<p>Jadi jika saya ingin mengkosongkan isi sebuah tabel dengan nama buku, maka saya ketikan :</p>
<blockquote><p><strong>mysql&gt; TRUNCATE TABLE buku;<br />
Query OK, 0 rows affected (0.00 sec)</strong></p></blockquote>
<p>Selamat mencoba <img src='http://www.kadekbagus.com/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kadekbagus.com/mengkosongkan-isi-tabel-mysql.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Menampilkan deskripsi struktur tabel mysql</title>
		<link>http://www.kadekbagus.com/menampilkan-deskripsi-struktur-tabel-mysql.html</link>
		<comments>http://www.kadekbagus.com/menampilkan-deskripsi-struktur-tabel-mysql.html#comments</comments>
		<pubDate>Mon, 24 May 2010 07:47:31 +0000</pubDate>
		<dc:creator>Kadek Bagus</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://www.kadekbagus.com/?p=1033</guid>
		<description><![CDATA[Untuk menampilkan struktur suatu tabel bisa menggunakan perintah DESC atau DESCRIBE, bentuknya seperti berikut DESC [nama tabel] atau DESCRIBE [nama tabel] Misalkan saya ingin menampilkan deskripsi struktur dari tabel mahasiswa maka saya ketikan mysql&#62; DESC mahasiswa; +&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;-+ &#124; Field  &#124; Type        &#124; Null &#124; Key &#124; Default &#124; Extra &#124; +&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;-+ &#124; nim    &#124; int(2)      [...]]]></description>
			<content:encoded><![CDATA[<p>Untuk menampilkan struktur suatu tabel bisa menggunakan perintah DESC  atau DESCRIBE, bentuknya seperti berikut</p>
<p><strong>DESC [nama tabel]</strong> atau <strong>DESCRIBE [nama tabel]</strong></p>
<p>Misalkan saya ingin menampilkan deskripsi struktur dari tabel  mahasiswa maka saya ketikan</p>
<blockquote><p><strong>mysql&gt; DESC mahasiswa;<br />
+&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;-+<br />
| Field  | Type        | Null | Key | Default | Extra |<br />
+&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;-+<br />
| nim    | int(2)      | YES  |     | NULL    |       |<br />
| nama   | varchar(20) | YES  |     | NULL    |       |<br />
| alamat | varchar(20) | YES  |     | NULL    |       |<br />
| hobi   | varchar(25) | YES  |     | NULL    |       |<br />
+&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;-+<br />
4 rows in set (0.00 sec)</strong></p></blockquote>
<p>Atau bisa juga dengan :</p>
<blockquote><p><strong>mysql&gt; DESCRIBE mahasiswa;<br />
+&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;-+<br />
| Field  | Type        | Null | Key | Default | Extra |<br />
+&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;-+<br />
| nim    | int(2)      | YES  |     | NULL    |       |<br />
| nama   | varchar(20) | YES  |     | NULL    |       |<br />
| alamat | varchar(20) | YES  |     | NULL    |       |<br />
| hobi   | varchar(25) | YES  |     | NULL    |       |<br />
+&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;+&#8212;&#8212;-+<br />
4 rows in set (0.00 sec</strong></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kadekbagus.com/menampilkan-deskripsi-struktur-tabel-mysql.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perintah perintah dasar mysql bagian 3</title>
		<link>http://www.kadekbagus.com/perintah-perintah-dasar-mysql-bagian-3.html</link>
		<comments>http://www.kadekbagus.com/perintah-perintah-dasar-mysql-bagian-3.html#comments</comments>
		<pubDate>Sun, 23 May 2010 18:17:49 +0000</pubDate>
		<dc:creator>Kadek Bagus</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://www.kadekbagus.com/?p=1051</guid>
		<description><![CDATA[Masih tentang perintah-perintah dasar database mysql, kali ini saya akan membahas tentang fungsi-fungsi yang ada di mysql. Ada banyak fungsi di mysql, tapi tidak semua bisa saya bahas satu per satu, jadi yang penting-penting saja yang ditampilkan disini. Untuk menghitung jumlah record yang terdapat pada suatu tabel kita bisa menggunakan fungsi COUNT(), berikut ini contoh [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Masih tentang perintah-perintah dasar database mysql, kali ini saya akan membahas tentang fungsi-fungsi yang ada di mysql.</p>
<p style="text-align: justify;">Ada banyak fungsi di mysql, tapi tidak semua bisa saya bahas satu per satu, jadi yang penting-penting saja yang ditampilkan disini.</p>
<p style="text-align: justify;">Untuk menghitung jumlah record yang terdapat pada suatu tabel kita bisa menggunakan fungsi COUNT(), berikut ini contoh menghitung jumlah record tabel mahasiswa :</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT COUNT(*) FROM mahasiswa;</strong></p>
</blockquote>
<p style="text-align: justify;">Fungsi COUNT() termasuk dalam fungsi agregat di mysql, fungsi agregat yang lain antara lain :</p>
<p style="text-align: justify;">MAX(), untuk mendapatkan nilai terbesar suatu kolom</p>
<p style="text-align: justify;">MIN(), untuk mendapatkan nilai terkecil suatu kolom</p>
<p style="text-align: justify;">AVG(), untuk mendapatkan nilai rata-rata suatu kolom</p>
<p style="text-align: justify;">SUM(), untuk mendapatkan jumlah total suatu kolom</p>
<p style="text-align: justify;">STD() atau STDDEV(), untuk mendapatkan nilai standar deviasi suatu kolom</p>
<p style="text-align: justify;"><span id="more-1051"></span></p>
<p style="text-align: justify;">Berikut ini adalah contoh pengunaan fungsi-fungsi tersebut :</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT MAX(nim) FROM mahasiswa;</strong></p>
<p style="text-align: justify;"><strong>SELECT MIN(nim) FROM mahasiswa;</strong></p>
<p style="text-align: justify;"><strong>SELECT AVG(nim) FROM mahasiswa;</strong></p>
<p style="text-align: justify;"><strong>SELECT SUM(nim) FROM mahasiswa;</strong></p>
<p style="text-align: justify;"><strong>SELECT STD(nim) FROM mahasiswa;</strong></p>
</blockquote>
<p style="text-align: justify;">Jika fungsi-fungsi agregat tersebut diterapkan pada kolom yang bertipe string seperti varchar misalnya maka hasilnya selalu bernilai nol (0).</p>
<p style="text-align: justify;"><strong>Fungsi String</strong></p>
<p style="text-align: justify;">CONCAT(), untuk menggabungkan kata</p>
<p style="text-align: justify;">LCASE(), untuk membuat huruf kecil semua (lowercase)</p>
<p style="text-align: justify;">UCASE(), untuk membuat huruf besar semua (uppercase)</p>
<p style="text-align: justify;">LOCATE(), untuk mencari jumlah huruf/kata yang ada pada masing-masing record di suatu kolom</p>
<p style="text-align: justify;">Berikut ini contoh penggunaannya :</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT CONCAT(nama,alamat) FROM mahasiswa;</strong></p>
<p style="text-align: justify;"><strong>SELECT LCASE(nama,alamat) FROM mahasiswa;</strong></p>
<p style="text-align: justify;"><strong>SELECT UCASE(nama,alamat) FROM mahasiswa;</strong></p>
<p style="text-align: justify;"><strong>SELECT LOCATE(&#8220;a&#8221;,nama) FROM mahasiswa;</strong></p>
</blockquote>
<p style="text-align: justify;"><strong>Fungsi Date and Time</strong></p>
<p style="text-align: justify;">NOW() atau LOCALTIME(), untuk mengetahui tanggal dan waktu saat ini</p>
<p style="text-align: justify;">DAYNAME(), untuk mengetahui nama hari berdasarkan input string dengan format &#8216;tahun-bulan-tanggal&#8217;</p>
<p style="text-align: justify;">Berikut ini contoh penggunaannya :</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT NOW();</strong></p>
<p style="text-align: justify;"><strong>SELECT LOCALTIME();</strong></p>
<p style="text-align: justify;"><strong>SELECT DAYNAME(&#8220;1986-3-22&#8243;);</strong></p>
</blockquote>
<p style="text-align: justify;"><strong>Fungsi Math /matematika</strong></p>
<p>Mysql menyediakan beberapa fungsi matematika antara lain :</p>
<p>SIN(), mendapatkan nilai sin</p>
<p>COS(), mendapatkan nilai cos</p>
<p>ABS(), mendapatkan nilai absolut</p>
<p>POW(), mendapatkan nilai pangkat dengan format POW(angka,pangkat)</p>
<p>Berikut ini contoh penggunaannya :</p>
<blockquote><p><strong>SELECT SIN(30);</strong></p>
<p><strong>SELECT COS(45);</strong></p>
<p><strong>SELECT ABS(-125);</strong></p>
<p><strong>SELECT POW(2,3);</strong></p></blockquote>
<p style="text-align: justify;">Mysql juga menyediakan operator arithmetic seperti tambah (+), kurang (-),  kali (*), bagi (/), sehingga kita bisa langsung menghitung kolom satu dengan lainnya. Berikut ini contohnya :</p>
<blockquote><p><strong>SELECT nim+1 FROM mahasiswa ;</strong></p>
<p><strong>SELECT nim-5 FROM mahasiswa;</strong></p>
<p><strong>SELECT nim*10 FROM mahasiswa;</strong></p></blockquote>
<p style="text-align: justify;">Dengan perintah AS anda bisa membuat kolom result dengan nama yang anda tentukan sendiri, berikut ini contohnya :</p>
<blockquote><p><strong>SELECT NOW() AS sekarang;</strong></p>
<p><strong>SELECT POW(2,5) AS dua_pangkat_lima_adalah;</strong></p>
<p><strong>SELECT nim,nim*10 AS sepuluh_kali FROM mahasiswa;</strong></p></blockquote>
<p style="text-align: justify;">Demikian perintah-perintah dasar database mysql, nantikan tips/tutorial database mysql lainnya hanya di kadekbagus.com <img src='http://www.kadekbagus.com/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.kadekbagus.com/perintah-perintah-dasar-mysql-bagian-3.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Perintah perintah dasar mysql bagian 2</title>
		<link>http://www.kadekbagus.com/perintah-perintah-dasar-mysql-bagian-2.html</link>
		<comments>http://www.kadekbagus.com/perintah-perintah-dasar-mysql-bagian-2.html#comments</comments>
		<pubDate>Sun, 25 Apr 2010 08:58:01 +0000</pubDate>
		<dc:creator>Kadek Bagus</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://www.kadekbagus.com/?p=1022</guid>
		<description><![CDATA[Melanjutkan postingan yang lalu tentang perintah perintah dasar database mysql. Sebagai bahan untuk latihan kali ini saya akan gunakan tabel berikut : CREATE TABLE mahasiswa( nim int(2), nama varchar(20), alamat varchar(20), hobi varchar(25) ); Kemudian masukan data berikut (copy-paste saja ): INSERT INTO mahasiswa VALUES (133,&#8221;budi&#8221;,&#8221;monjali&#8220;,&#8220;makan&#8220;), (123,&#8220;susi&#8220;,&#8220;janti&#8220;,&#8220;jalan jalan&#8220;),(127,&#8220;ayu&#8220;,&#8220;concat&#8220;,&#8220;makan&#8220;),(126,&#8220;nana&#8220;,&#8220;senturan&#8220;,&#8220;musik&#8220;),(125,&#8220;nini&#8220;,&#8220;mancasan&#8220;,&#8220;mancing&#8220;),(124,&#8220;putri&#8220;,&#8220;concat&#8220;,&#8220;musik&#8220;),(128,&#8220;santi&#8220;,&#8220;mancasan&#8220;,&#8220;jalan jalan&#8220;),(139,&#8220;rina&#8220;,&#8220;concat&#8220;,&#8220;baca buku&#8220;),(134,&#8220;dono&#8220;,&#8220;janti&#8220;,&#8220;renang&#8220;),(145,&#8220;dana&#8220;,&#8220;monjali&#8220;,&#8220;renang&#8220;); Contoh diatas adalah melakukan perintah [...]]]></description>
			<content:encoded><![CDATA[<p>Melanjutkan postingan yang lalu tentang perintah perintah dasar database mysql.</p>
<p>Sebagai bahan untuk latihan kali ini saya akan gunakan tabel berikut :</p>
<p><strong>CREATE TABLE mahasiswa(</strong></p>
<p><strong>nim int(2),</strong></p>
<p><strong>nama varchar(20),</strong></p>
<p><strong>alamat varchar(20),</strong></p>
<p><strong>hobi varchar(25)<br />
</strong></p>
<p><strong>);</strong></p>
<p>Kemudian masukan data berikut (copy-paste saja <img src='http://www.kadekbagus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ):</p>
<p><strong>INSERT INTO mahasiswa VALUES (133,&#8221;budi&#8221;,&#8221;monjali</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>makan</strong><strong>&#8220;</strong><strong>), (123,</strong><strong>&#8220;</strong><strong>susi</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>janti</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>jalan jalan</strong><strong>&#8220;</strong><strong>),(127,</strong><strong>&#8220;</strong><strong>ayu</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>concat</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>makan</strong><strong>&#8220;</strong><strong>),(126,</strong><strong>&#8220;</strong><strong>nana</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>senturan</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>musik</strong><strong>&#8220;</strong><strong>),(125,</strong><strong>&#8220;</strong><strong>nini</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>mancasan</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>mancing</strong><strong>&#8220;</strong><strong>),(124,</strong><strong>&#8220;</strong><strong>putri</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>concat</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>musik</strong><strong>&#8220;</strong><strong>),(128,</strong><strong>&#8220;</strong><strong>santi</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>mancasan</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>jalan jalan</strong><strong>&#8220;</strong><strong>),(139,</strong><strong>&#8220;</strong><strong>rina</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>concat</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>baca buku</strong><strong>&#8220;</strong><strong>)</strong><strong>,(134,</strong><strong>&#8220;</strong><strong>dono</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>janti</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>renang</strong><strong>&#8220;</strong><strong>)</strong><strong>,</strong><strong>(145,</strong><strong>&#8220;</strong><strong>dana</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>monjali</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>renang</strong><strong>&#8220;</strong><strong>)</strong><strong>;</strong></p>
<p>Contoh diatas adalah melakukan perintah INSERT atau memasukan data dengan jumlah record lebih dari satu dalam satu perintah.</p>
<p>Sekarang coba kita jalankan perintah select untuk melihat isi tabel tersebut, seperti berikut :</p>
<blockquote><p><strong>mysql&gt; SELECT * FROM mahasiswa;<br />
+&#8212;&#8212;+&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;-+<br />
| nim  | nama  | alamat   | hobi        |<br />
+&#8212;&#8212;+&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;-+<br />
|  133 | budi  | monjali  | makan       |<br />
|  123 | susi  | janti    | jalan jalan |<br />
|  127 | ayu   | concat   | makan       |<br />
|  126 | nana  | senturan | musik       |<br />
|  125 | nini  | mancasan | mancing     |<br />
|  124 | putri | concat   | musik       |<br />
|  128 | santi | mancasan | jalan jalan |<br />
|  139 | rina  | concat   | baca buku   |<br />
|  134 | dono  | janti    | renang      |<br />
|  145 | dana  | monjali  | renang      |<br />
+&#8212;&#8212;+&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;-+<br />
10 rows in set (0.00 sec)</strong></p></blockquote>
<p><strong>Mengurutkan data</strong></p>
<p style="text-align: justify;"><strong><span id="more-1022"></span></strong>Record pada tabel mahasiswa tersebut belum urut sesuai dengan nim nya, untuk mengurutkannya gunakan perintah ORDER BY dengan menentukan apakah ASC (kecil ke besar) atau DESC (besar ke kecil).</p>
<p>Mengurutkan dari kecil ke besar berdasarkan nim</p>
<blockquote><p><strong>SELECT * FROM mahasiswa ORDER BY nim ASC;</strong></p></blockquote>
<p>Mengurutkan dari besar ke kecil berdasarkan nim</p>
<blockquote><p><strong>SELECT * FROM mahasiswa ORDER BY nim DESC;</strong></p></blockquote>
<p><strong>Menyaring data yang sama</strong></p>
<p style="text-align: justify;">Pada tabel mahasiswa terdapat beberapa data yang sama muncul, misalkan pada field alamat terdapat &#8216;concat&#8217; yang muncul lebih dari satu kali, begitu juga pada field hobi terdapat beberapa data yang muncul lebih dari satu.</p>
<p style="text-align: justify;">Bagaimana kalau saya ingin menampilkan daftar alamat / hobi dengan tidak ada data yang muncul lebih dari satu kali? caranya dengan menggunakan perintah DISTINCT, seperti berikut</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT DISTINCT alamat FROM mahasiswa;</strong></p>
</blockquote>
<p style="text-align: justify;"><strong><br />
</strong></p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT DISTINCT hobi FROM mahasiswa;</strong></p>
</blockquote>
<p><strong>Menampilkan urutan data tertentu</strong></p>
<p>Untuk menampilkan urutan data terntentu gunakan perintah LIMIT, record dalam mysql dimulai dari nol (0), jadi misalkan ada 10 record berarti 1-10 = 0-9. Contoh berikut ini menampilkan data urutan ke 2 sampai ke 4 (1-3).</p>
<blockquote><p><strong>SELECT * FROM mahasiswa LIMIT 1,3;</strong></p></blockquote>
<p>menampilkan data urutan pertama sampai kelima (0-4)</p>
<blockquote><p><strong>SELECT * FROM mahasiswa LIMIT 0,4;</strong></p></blockquote>
<p><strong>Pencarian data</strong></p>
<p style="text-align: justify;">Untuk melakukan pencarian data kita bisa gunakan perintah WHERE dan juga LIKE, Berikut ini beberapa contoh pencarian data.</p>
<p style="text-align: justify;">mencari data mahasiswa yang beralamat di monjali</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mahasiswa WHERE alamat=&#8221;monjali&#8221;;</strong></p>
</blockquote>
<p style="text-align: justify;">mencari data mahasiswa yang hobinya makan</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mahasiswa WHERE hobi=&#8221;makan&#8221;;</strong></p>
</blockquote>
<p style="text-align: justify;">mencari data mahasiswa yang nimnya dibawah angka 130</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mahasiswa WHERE nim &lt; 130;</strong></p>
</blockquote>
<p style="text-align: justify;">mencari data mahasiswa yang nimnya diatas angka 130 dan beralamat di janti</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mahasiswa WHERE nim &gt; 130 AND alamat=&#8221;janti&#8221;;</strong></p>
</blockquote>
<p style="text-align: justify;">mencari data mahasiswa yang hobinya renang atau jalan jalan</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mahasiswa WHERE hobi= &#8220;renang&#8221; OR hobi=&#8221;jalan jalan&#8221;;</strong></p>
</blockquote>
<p style="text-align: justify;">mencari data mahasiswa yang nimnya diantara angka 125 sampai 135</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mahasiswa WHERE nim BETWEEN 125 AND 135;</strong></p>
</blockquote>
<p style="text-align: justify;">mencari data mahasiswa yang mempunyai nama berawalan huruf s</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mahasiswa WHERE nama LIKE &#8220;s%&#8221;;</strong></p>
</blockquote>
<p style="text-align: justify;">mencari data mahasiswa yang mempunyai alamat berakhiran huruf an</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mahasiswa WHERE alamat LIKE &#8220;%an&#8221;;</strong></p>
</blockquote>
<p style="text-align: justify;">mencari data mahasiswa yang mempunyai nama yang didalamnya terdapat huruf y</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mahasiswa WHERE nama LIKE &#8220;%y%&#8221;;</strong></p>
</blockquote>
<p style="text-align: justify;">Masih banyak perintah perintah dasar database mysql yang lain, tunggu saja artikel selanjutnya <img src='http://www.kadekbagus.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kadekbagus.com/perintah-perintah-dasar-mysql-bagian-2.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Perintah perintah dasar mysql bagian 1</title>
		<link>http://www.kadekbagus.com/perintah-perintah-dasar-mysql-bagian-1.html</link>
		<comments>http://www.kadekbagus.com/perintah-perintah-dasar-mysql-bagian-1.html#comments</comments>
		<pubDate>Wed, 31 Mar 2010 16:24:46 +0000</pubDate>
		<dc:creator>Kadek Bagus</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://www.kadekbagus.com/?p=1014</guid>
		<description><![CDATA[Artikel ini dipersembahkan untuk para newbie yang baru belajar mysql dan untuk saya sendiri sebagai catatan pribadi biar nggak lupa. Pertama untuk login ke mysql perintahnya : mysql -u [namauser] -p Misalkan saya ingin menggunakan user root untuk login ke mysql, maka saya ketikan : mysql -u root -p Berikutnya untuk melihat database apa saja [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Artikel ini dipersembahkan untuk para newbie yang baru belajar mysql dan untuk saya sendiri sebagai catatan pribadi biar nggak lupa.</p>
<p style="text-align: justify;">Pertama untuk login ke mysql perintahnya :</p>
<p style="text-align: justify;"><strong>mysql -u [namauser] -p </strong></p>
<p style="text-align: justify;">Misalkan saya ingin menggunakan user root untuk login ke mysql, maka saya ketikan :</p>
<blockquote>
<p style="text-align: justify;"><strong>mysql -u root -p</strong></p>
</blockquote>
<p style="text-align: justify;">Berikutnya untuk melihat database apa saja yang tersedia, ketikan perintah :</p>
<blockquote>
<p style="text-align: justify;"><strong>SHOW DATABASES;</strong></p>
</blockquote>
<p style="text-align: justify;">Kemudian perintah untuk memilih database bentuk umumnya seperti berikut</p>
<p style="text-align: justify;"><strong>USE [namadatabase];</strong></p>
<p style="text-align: justify;">Misalkan saya mau menggunakan database yang bernama kadek, maka saya ketik</p>
<blockquote>
<p style="text-align: justify;"><strong>USE kadek;</strong></p>
</blockquote>
<p style="text-align: justify;">Jika ingin membuat database baru perintahnya sebagai berikut :</p>
<p style="text-align: justify;"><span id="more-1014"></span></p>
<p style="text-align: justify;"><strong>CREATE DATABASE [namadatabase];</strong></p>
<p style="text-align: justify;">Misalkan saya ingin membuat database baru dengan nama coba, maka saya ketikan</p>
<blockquote>
<p style="text-align: justify;"><strong>CREATE DATABASE coba;</strong></p>
</blockquote>
<p style="text-align: justify;">Untuk melihat tabel apa saja yang sudah ada, ketikan</p>
<blockquote>
<p style="text-align: justify;"><strong>SHOW TABLES;</strong></p>
</blockquote>
<p style="text-align: justify;">Sedangkan untuk membuat tabel bentuk umumnya adalah :</p>
<p style="text-align: justify;"><strong>CREATE TABLE [namatabel] (</strong></p>
<p style="text-align: justify;"><strong>field1 tipedata,</strong></p>
<p style="text-align: justify;"><strong>field2 tipedata,</strong></p>
<p style="text-align: justify;"><strong>&#8230;.</strong></p>
<p style="text-align: justify;"><strong>);</strong></p>
<p style="text-align: justify;">Misalkan saya ingin membuat tabel dengan nama mobil dimana terdapat 3 field yaitu nomor, merek, warna. Maka saya ketikan</p>
<blockquote>
<p style="text-align: justify;"><strong>CREATE TABLE mobil (</strong></p>
<p style="text-align: justify;"><strong>nomor int(2),</strong></p>
<p style="text-align: justify;"><strong>merek varchar(10),</strong></p>
<p style="text-align: justify;"><strong>warna varchar(8)</strong></p>
<p style="text-align: justify;"><strong>);</strong></p>
</blockquote>
<p style="text-align: justify;">Sedangkan untuk memasukan data gunakan perintah insert seperti berikut</p>
<blockquote>
<p style="text-align: justify;"><strong>INSERT INTO mobil VALUES (1,</strong><strong>&#8220;</strong><strong>ferari</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>merah</strong><strong>&#8220;</strong><strong>);</strong></p>
<p style="text-align: justify;"><strong>INSERT INTO</strong><strong> mobil </strong><strong>VALUES</strong><strong> (2,</strong><strong>&#8220;</strong><strong>audi</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>hitam</strong><strong>&#8220;</strong><strong>);</strong></p>
<p style="text-align: justify;"><strong>INSERT INTO</strong><strong> mobil </strong><strong>VALUES</strong><strong> (3,</strong><strong>&#8220;</strong><strong>bmw</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>kuning</strong><strong>&#8220;</strong><strong>);</strong></p>
<p style="text-align: justify;"><strong>INSERT INTO</strong><strong> mobil </strong><strong>VALUES</strong><strong> (4,</strong><strong>&#8220;</strong><strong>mercy</strong><strong>&#8220;</strong><strong>,</strong><strong>&#8220;</strong><strong>hitam</strong><strong>&#8220;</strong><strong>);</strong></p>
</blockquote>
<p style="text-align: justify;">Untuk menampilkan data gunakan perintah select seperti berikut</p>
<blockquote>
<p style="text-align: justify;"><strong>SELECT * FROM mobil;</strong></p>
</blockquote>
<p style="text-align: justify;">Untuk mengubah record (update) gunakan perintah update, misalkan saya ingin mengupdate record nomor 4, mengubah warna mobil, maka saya ketikan</p>
<blockquote>
<p style="text-align: justify;"><strong>UPDATE mobil SET warna=</strong><strong>&#8220;</strong><strong>biru</strong><strong>&#8220;</strong><strong> WHERE nomor=4;</strong></p>
<p style="text-align: justify;">
</blockquote>
<p style="text-align: justify;">Sedangkan untuk menghapus salah satu record gunakan perintah delete dan perintah where untuk menentukan record yang akan dihapus, misalkan saya ingin menghapus record nomor 2, maka saya ketikan</p>
<blockquote>
<p style="text-align: justify;"><strong>DELETE FROM mobil WHERE nomor=2;</strong></p>
</blockquote>
<p style="text-align: justify;">Selain menghapus record, tentu saja kita bisa menghapus tabel dan juga database. Nah, untuk menghapus tabel gunakan perintah drop table, misalkan saya ingin menghapus tabel mobil, maka saya tuliskan</p>
<blockquote>
<p style="text-align: justify;"><strong>DROP TABLE mobil;</strong></p>
</blockquote>
<p style="text-align: justify;">Sedangkan untuk menghapus database gunakan perintah drop database, misalkan saya ingin menghapus database dengan nama coba maka saya ketik</p>
<blockquote>
<p style="text-align: justify;"><strong>DROP DATABASE coba;</strong></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kadekbagus.com/perintah-perintah-dasar-mysql-bagian-1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Membuat user baru database mysql</title>
		<link>http://www.kadekbagus.com/membuat-user-baru-database-mysql.html</link>
		<comments>http://www.kadekbagus.com/membuat-user-baru-database-mysql.html#comments</comments>
		<pubDate>Tue, 23 Feb 2010 17:01:51 +0000</pubDate>
		<dc:creator>Kadek Bagus</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[user]]></category>

		<guid isPermaLink="false">http://www.kadekbagus.com/?p=1009</guid>
		<description><![CDATA[Pada waktu menginstall database mysql pertama kali, secara default mysql akan membuat user dengan nama root. Jika saya tidak ingin menggunakan user root, lalu bagaimana caranya untuk membuat/menambah user baru di mysql? Anda bisa menggunakan perintah GRANT, seperti berikut : GRANT ALL ON *.* TO &#8216;namauser&#8217;@'namahost&#8217; IDENTIFIED BY &#8216;passwordnya&#8217;; Misalkan saya ingin membuat user dengan [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Pada waktu menginstall database mysql pertama kali, secara default mysql akan membuat user dengan nama root.</p>
<p style="text-align: justify;">Jika saya tidak ingin menggunakan user root, lalu bagaimana caranya untuk membuat/menambah user baru di mysql?</p>
<p style="text-align: justify;">Anda bisa menggunakan perintah GRANT, seperti berikut :</p>
<blockquote>
<p style="text-align: justify;"><strong>GRANT ALL ON *.* TO &#8216;namauser&#8217;@'namahost&#8217; IDENTIFIED BY &#8216;passwordnya&#8217;;</strong></p>
</blockquote>
<p style="text-align: justify;">Misalkan saya ingin membuat user dengan nama kadek dengan password 123, maka saya ketik :</p>
<p style="text-align: justify;"><span id="more-1009"></span></p>
<blockquote>
<p style="text-align: justify;"><strong>GRANT ALL ON *.* TO &#8216;kadek&#8217;@&#8217;127.0.0.1&#8242; IDENTIFIED BY &#8217;123&#8242;;</strong></p>
</blockquote>
<p style="text-align: justify;">Tanda *.* artinya mengizinkan user yang bersangkutan untuk bisa mengakses semua database.</p>
<p style="text-align: justify;">Tanda *.* bisa diganti dengan nama database tertentu, sehingga user yang bersangkutan hanya bisa mengakses database tersebut saja.</p>
<p style="text-align: justify;">Sekarang untuk membuktikan apakah user baru sudah berhasil dibuat, lakukan langkah berikut :</p>
<blockquote>
<p style="text-align: justify;"><strong>use mysql;</strong></p>
<p style="text-align: justify;"><strong>select user from user;</strong></p>
</blockquote>
<p style="text-align: justify;">Perintah tersebut akan menampilkan nama-nama user yang ada di mysql.</p>
<p style="text-align: justify;">Selamat mencoba <img src='http://www.kadekbagus.com/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kadekbagus.com/membuat-user-baru-database-mysql.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Install mysql di linux mandriva</title>
		<link>http://www.kadekbagus.com/install-mysql-di-linux-mandriva.html</link>
		<comments>http://www.kadekbagus.com/install-mysql-di-linux-mandriva.html#comments</comments>
		<pubDate>Mon, 22 Feb 2010 17:03:28 +0000</pubDate>
		<dc:creator>Kadek Bagus</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[hostname]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[mandriva]]></category>

		<guid isPermaLink="false">http://www.kadekbagus.com/?p=957</guid>
		<description><![CDATA[Pada kesempatan ini saya akan menunjukan bagaimana cara menginstall mysql di linux mandriva. Mysql yang akan saya install adalah mysql versi 5, nama paketnya mysql-5.0.67-3mdv2009.0.i586.rpm. Paket ini sudah tersedia pada repository mandriva 2009, jadi anda tidak perlu mendownloadnya. Untuk menginstall mysql kita gunakan perintah urpmi, pertama buka terminal lalu menjadi root, kemudian ketikan perintah berikut [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Pada kesempatan ini saya akan menunjukan bagaimana cara menginstall mysql di linux mandriva.</p>
<p style="text-align: justify;">Mysql yang akan saya install adalah mysql versi 5, nama paketnya <strong>mysql-5.0.67-3mdv2009.0.i586.rpm.</strong></p>
<p style="text-align: justify;">Paket ini sudah tersedia pada repository mandriva 2009, jadi anda tidak perlu mendownloadnya.</p>
<p style="text-align: justify;">Untuk menginstall mysql kita gunakan perintah <strong>urpmi</strong>, pertama buka terminal lalu menjadi root, kemudian ketikan perintah berikut :</p>
<blockquote>
<p style="text-align: justify;"><strong>urpmi mysql</strong></p>
</blockquote>
<p style="text-align: justify;"><span id="more-957"></span></p>
<p style="text-align: justify;">Jika berjalan lancar, mysql sudah terinstall, sekarang jalankan server mysql, dengan mengetikan perintah berikut:</p>
<blockquote>
<p style="text-align: justify;"><strong>/etc/init.d/mysqld start</strong></p>
</blockquote>
<p style="text-align: justify;">Yang unik dari mysql 5 ini adalah dia tidak mengijinkan hostname dari komputer yang bersangkutan bernama localhost.</p>
<p style="text-align: justify;">Akibatnya kalau anda coba menjalankan server mysql dengan perintah tersebut, maka akan terjadi error, yang bunyinya :</p>
<blockquote>
<p style="text-align: justify;"><strong>ERROR: hostname cannot be localhost, mysql_install_db is quite unstable</p>
<p>https://qa.mandriva.com/show_bug.cgi?id=38398</strong></p></blockquote>
<p style="text-align: justify;">Untuk mengubah hostname komputer, anda bisa menggunakan perintah <strong>hostname</strong>, seperti berikut ini</p>
<blockquote>
<p style="text-align: justify;"><strong>hostname [nama]</strong></p>
</blockquote>
<p style="text-align: justify;">Misalkan saya ingin mengubah hostname menjadi 127.0.0.1, berarti saya ketikan :</p>
<blockquote>
<p style="text-align: justify;"><strong>hostname 127.0.0.1</strong></p>
</blockquote>
<p style="text-align: justify;">Sekarang coba jalankan lagi server mysql, kali ini pasti bisa, kemudian untuk login sebagai root gunakan perintah berikut :</p>
<blockquote>
<p style="text-align: justify;"><strong>mysql -u root -p</strong></p>
</blockquote>
<p style="text-align: justify;">Secara default user root pada mysql ini tidak mempunyai password, untuk memberikan password untuk user root gunakan perintah berikut :</p>
<blockquote>
<p style="text-align: justify;"><strong>mysqladmin -u root -h 127.0.0.1 password &#8216;password-baru&#8217;</strong></p>
</blockquote>
<p style="text-align: justify;">Selamat mencoba <img src='http://www.kadekbagus.com/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.kadekbagus.com/install-mysql-di-linux-mandriva.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

