3.04.2009

Laporan Ojt di ITS Surabaya Pada Minggu Keenam

. 3.04.2009

Wahh… kuk cpet bgd iaph ..
Masih betah ni di ITS … Hhehehehe …
Dibawah ini adalah kegiatan-kegiatan/laporan saiia selama berada di ITS Surabaya :


Senin, 23 Februari 2009



Pada hari Senin kemarin saya cuma browsing ajja . Iaa cari tutorial gtu . Tapi tentang database . Hhehee.
Truz ak Ojt juga ndag lama kuk,sebab labnya dipakek kuliah, so pulang pagi dE .
Sekitar jam 1 githu . Hhehehe





Selasa, 24 Februari 2009



Pada hari Selasa, saya belajar tutorial tentang database . Database yang saiia pelajari adalah MySQL . Ternyata MySQL itu sangat menyenangkan dan juga mengasyikan lhu . Hhehehehe…
MySQL merupakan software sistem manajemen basis data SQL (bahasa Inggris: database
management system) atau DBMS yang multithread dan multi-user.
Ya kurang lebih script-script yang masih saya pelajari tentang database adalah :
-          Untuk masuk MySQL :  Pada Linux  default direktori /usr/local/mysql/bin sedangkan Windows, programnya dikenal dengan mysql.exe dan terletak pada default direktori C:\mysql\bin ..
>   mysql - -u -p
(-h hostname) – hostname atau alamat IP dari komputer yang mana server MySQL di jalankan. Jika  kamu menjalankan program klien pada komputer yang sama sebagai server,kamu sebenarnya dapat meninggalkan –h.
(-u username) – Jika kamu MySQL server sendiri, ini akan seperti sebuah dasar atau akarnya. Jika kamu menggunakan Web host’s MySQL servermu, ini seharusnya menjadi MySQL username yang mereka berikan padamu.
(-p) – Memberitahukan klien untuk menawarkan kamu sebuah password. Pilihannya jika tidak ada password yang di set pada basis data kamu.
(database) – Menspesifikasi basis data yang akan kamu mulai. Lagi-lagi, ini adalah sebuah pilihan tetapi jika mengabaikan ini kamu akan menspesifikasi lagi basis data yang mana yang akan kamu gunakan.
            Contoh :
>  mysql –u project –p project
Dan jika anda mengetikkan semuanya dengan benar, program MySQL Client akan memperkenalkan programnya dan kemudian meneruskan kamu pada baris perintah MySQL :
>  mysql>
-          Melihat databases :
>  mysql> show databases;
-          Menghapus database:
>  mysql> drop database (nama database yang akan dihapus);
-          Mengubah password Admin:
>  mysqladmin -u root password new_password
Setelah itu kita masukkan password baru kita.
Untuk bisa masuk kedalam database mysql berikut langkahnya  :
C \mysql\bin\mysql -u root -p
Enter password : new_password
Welcome to the MYSQL monitor. Commands end with ; or \g
Your MySQL connection id is 2 to server version :
4.0.20a
Type “help;” or “\h” for help. Type “\c” to clear the buffer
è  mysql>
-          Membuat Database:
>  mysql> create database (nama database yang aka dibuat);
Query OK,1 row affected (0.03sec)







Rabu, 25 Februari 2009



Pada hari Rabu kemarin, saya masih mempelajari tutorial database. Iaa saya sedikit tahu tentang fungsi dari database tersebut . Saya akan terus belajar agar bisa menguasai database . Walaupun tidak menguasai seluruhnya .Hhehehee ..
Ini script-script yang saya pelajari tentang database MySQL  :
-          Membuat User pada Database :
-> mysql> GRANT, SELECT, INSERT, UPDATE, DELETE
-> ON project.
-> TO Webuser@localhost;
Query OK,0 rows affected (0,0sec)
Kita telah membuatkan user pengguna database dengan nama webuser dan webuser yang bisa akses ke database “project”.
-          Memilih Database :
->  mysql> USE project;
Sekarang kita menggunakan database project dan kita bisa menambahkan beberapa tabel ke dalam database project.
-          Membuat Sebuah Table :
-> mysql> CREATE TABLE (
-> ,
-> ,
->
-> );

Sebagai contoh kita akan membuat sebuah tabel yang akan menyimpan informasi tentang mahasiswa sebagai berikut :
id, firstname, lastname, phone, city, state, dan zip
Berdasarkan pada informasi ini, marilah kita buat sebuah tabel yang akan menyimpan semua data ini. Struktur dari tabel ini dapat dilihat seperti dibawah ini :

mysql> CREATE TABLE students (
-> id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> firstname VARCHAR (30),
-> lastname VARCHAR (30),
-> phone VARCHAR (14),
-> city VARCHAR (50),
-> state VARCHAR (25),
-> zip VARCHAR (10),
-> );
Query OK,0 rows affected (0.04sec)
Keterangannya :
•   Baris pertama menyatakan kita ingin membuat tabel baru yang dinamai students.
•   Baris kedua kita menginginkan sebuah kolom yang dinamai ID yang berisi sebuah Integer (INT). Kolom ini tidak diperbolehkan untuk kosong (NOT NULL), bersifat AUTO_INCREAMENT dan kolom ini dijadikan sebagai identifikasi yang unik untuk masukan pada tabel ini, jadi semua nilai-nilai dalam kolom ini haruslah unik (PRIMARY KEY).
•   Baris 3-8 cukup simpel : mereka menyatakan bahwa kita ingin sebuah kolom yang dinamai firstname, lastname, phone, city, state dan zip yang mengandung data berdasarkan kepada panjang variabel (VARCHAR (25)). Nomor dalam menandakan nomor maksimum dari karakter untuk kolom itu.


•   Untuk melihat tabel baru atau untuk memastikan bahwa tabel itu dibuat dengan benar. Ketikkan perintah berikut ini :
-          Untuk menampilkan table pada database:
->  mysql> SHOW TABLES;







Kamis, 26 Februari 2009



Pada hari Kamis kemarin saya masih tetep belajar database MySql . Saya belajar tentang gimana cara mengkoneksikan PHP ke MySql .
Iaa kira-kira scriptnya kayak gini ;


<?php
/**
* Belajar koneksi PHP ke MySQL
*/

/*
* koneksi ke MySQL
* script : mysql_connect(”host”, “username”, “password”);
*/
$conn = mysql_connect(”localhost”, “root”, “”);
if ($conn){ // => sama dengan if ($conn == true)
echo “Koneksi ke Server sukses<br />”;
} else {
echo “Koneksi ke Server Gagal<br />”;
exit; // => program tidak akan mengeksekusi code berikutnya (keluar)
}

/*
* memilih database
* script : mysql_select_db(”nama_database”);
*/
$select_db = mysql_select_db(”project”);
if ($select_db){
echo “Memilih database sukses<br />”;
} else {
echo “Memilih database Gagal<br />”;
exit;
}

/*
* menampilkan data
* script query ke database : mysql_query(”SQL statement”);
* script ambil data : mysql_fetch_array(”Hasil Query”);
*/
$sql = “SELECT * FROM users”; // Perintah SQL untuk menampilkan data seluruhnya
$res = mysql_query($sql); // Perintah Query ke database
while ($row = mysql_fetch_array($res)){ // Looping selama data ada
echo “Nama : $row[full_name]<br />”; // Menampilkan data di kolom (field) full_name
}
?>






Jum`at, 27 Februari 2009



Pada hari Jum`at saya masih belajar database MySql dan masih mempelajari dan mencobanya . Dan ternyata asyik lhu . Hhehehe
Dan saya akan terus belajar dan belajar iaa biar sedikit-sedikit mahir githu .
:D






Sabtu, 28 Februari 2009



Setiap hari Sabtu saya minta tanda tangan pada guru pembimbing saya .



0 comments:

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Posting Komentar

 

My Yahoo Messanger



ID :r.ibnu

My FrIenDstEr

f4bregaz.blogspot.com is proudly powered by Blogger.com | Template by o-om.com