MySQL free adalah database server open source yang sangat popular.
Apa itu MySQL?
MySQL adalah sebuah database. database merupakan structure yang sangat diperlukan dalam menyimpan informasi.
Di dalam database, terdapat tabel. juga seperti tabel-tabel HTML, tabel database terdiri dari baris, kolom, dan sel.
Databases sangat dibutuhkan untuk menyimpan informasi. Suatu orgabisasi dapat mempunyai database dengan tabel-tabel berikut: “Karyawan”, “Produk”, “Langganan” dan “Order”.
Tabel Database
Database selalu memuat satu atau lebih tabel. Setiap tabel mempnyai nama (seperti “Customer” or “Order”). Setiap table terdiri dari records (baris) dengan data.
Berikut ini contoh yang diberi nama “Persons”:
| LastName | FirstName | Address | City |
|---|---|---|---|
| Hansen | Ola | Timoteivn 10 | Sandnes |
| Svendson | Tove | Borgvn 23 | Sandnes |
| Pettersen | Kari | Storgt 20 | Stavanger |
Tabel tersebut terdiri dari 3 records (satu untuk masing-masing person) dan 4 columns (LastName, FirstName, Address, and City).
Queries
Suatu query adalah sebuah pertanyaan atau permintaan.
dengan MySQL, kita dapat query suatu database untuk mendapatkan informasi tertentu
Perhatikan query berikut:
SELECT LastName FROM Persons |
query di atas memilih semua data pada kolom LastName pada tabel Persons, dan akan menghasilkan recordset seperti berikut:
| LastName |
|---|
| Hansen |
| Svendson |
| Pettersen |
Download Database MySQL
Jika anda belum punya PHP server dengan Database MySQL , anda dapat download MySQL secara gtatis disini: http://www.mysql.com/downloads/index.html
Koneksi ke Database
MySQL Database is sangat banyak digunakan dengan PHP.
Koneksi ke Database MySQL
Sebelum anda dapat mengakses dan bekerja dengan data dalam sebuah database, anda harus membuat hubungan ke database.
Dalam PHP, ini dapat dilakukan dengan fungsi mysql_connect().
Syntax
mysql_connect(servername,username,password); |
| Parameter | Description |
|---|---|
| servername | Optional. Spesufikasi server yang dihubungkan . Nilai Default value adalah “localhost:3306″ |
| username | Optional. Spesifikasi username untuk log in . Default value is the name of the user that owns the server process |
| password | Optional. Spesifikasi password to log in. Default adalah “” |
Note: Terdapat beberapa parameters, tetapi list di atas adalah yang sangat diperlukan . Liahat PHP MySQL Reference untuk lebi detail
Contoh
Dalam contoh berikut kita menyimpan koneksi dalam sebuah variable ($con) untuk penggunann selanjutnya pada pada script. bagian “die” akan di eksekusi jika koneksi gagal:
<?php $con = mysql_connect("localhost","peter","abc123");
if (!$con) {
die('Could not connect: ' . mysql_error());
} // some code ?> |
Menutup Koneksi
Koneksi akan ditutup bila soon as script selesai. Untuk menutup koneksi , gunakan fungsi mysql_close()
<?php $con = mysql_connect("localhost","peter","abc123");
if (!$con) {
die('Could not connect: ' . mysql_error());
} // some code mysql_close($con); ?> |
DIarsipkan di bawah: PHP, Pemrograman, mySQL









Om saya mo tanya, gimana caranya koneksi database dalam jaringan. Mohon informasinya. Saya ingin membangun suatu situs, dan ini dikerjakan dengan teman saya. Dan ini menggunakan 2 komputer, bagaimana caranya supaya bisa datanya semua pada satu komputer tapi mengerjakannya pada dua komputer. Terimakasih…
Disini ada 3 masalah pokok yaitu masalah konfigurasi, masalah script dan masalah jaringan.
1. masalah script jawabannya sama saja, dan nama_host perlu disesuaikan. Didalam contoh hanya “localHost” dan itu dapat diganti dengan nama domain yang digunakan.
2. Masalah konfigurasi masing-masing web server mempunyai cara sendiri sehingga configurasi pada IIS dan apache atau yang lainnya berbeda.
3. Masalah Jaringan seharusnya jaringan menggunakan hub. Saya pernah coba menghubugkan dua komputer tanpa hub, menggunakan teknik pengaturan kabel namun hasilnya tidak bagus. Dari sisi perangkat lunaknya terdapat banyak pilihan misalnya sharing folder dimana folder tempat penyimpanan data dapat dibaca dan ditulis dari komputer yang lain sebagai client atau remote destop dimana operasi komputer dipindahan ke komputer server.
Untuk lebih detail kamu dapat hubungi saya melalui email dengan memberikan permasalahan yang rinci.
saya baru belajar php dan mysql dengan membeli buku. Dalam buku tersebut menggunakan IIS dengan koneksi dari php & mysql :
Test Koneksi MySQL dengan PHP-by Ilham
Test Koneksi PHP dengan MySQL
<?
$conn=mysql_connect(“localhost”,”root”,”");
if($conn){
echo”
Test Koneksi dengan MySQL Berhasil“;
}else{
echo”Tidak Ada Koneksi”;
}?>
sebenarnya dalam contoh buku tersebut menggunakan Microsoft Front Page, tapi saya pake notepad.
bisa kasih solusi boss…..k’lo bisa balas lewat imel saya aja
saya baru belajar php dan mysql dengan membeli buku. Dalam buku tersebut menggunakan IIS dengan koneksi dari php & mysql :
Test Koneksi MySQL dengan PHP-by Ilham
Test Koneksi PHP dengan MySQL
<?
$conn=mysql_connect(“localhost”,”root”,”");
if($conn){
echo”
Test Koneksi dengan MySQL Berhasil“;
}else{
echo”Tidak Ada Koneksi”;
}?>
sebenarnya dalam contoh buku tersebut menggunakan Microsoft Front Page, tapi saya pake notepad. Tapi setelah saya jalankan sesuai petunjuknya nggak bisa jalan…
bisa kasih solusi boss…..k’lo bisa balas lewat imel saya aja
ZB:
menggunakan notepad tidak ada masalah. Dalam hal ini ada 3 hal utama yang harus anda yakinkan telah bekerja.
1. Apakah webserver (IIS) anda telah berjalan.
2. Apakah mysql anda telah berjalan
3. Apakah PHP anda telah berjalan.
Selanjurnya apakah anda telah menempatkan program anda pada derictory web anda.
Saya punya keraguan dengan buku yang anda gunakan kenapa untuk belajar PHP harus menggunakan Frontpage?…
saya seorang mahasiswa saya bingung dengan tugas akhir UAS tolong minta tutorialnya php databases dengan mysql ya…tolong kirimkan ke email miftahcaem@yahoo.co.id
[...] Jaringan Komunikasi Berbasis Komputer Koneksi PHP dan MySQL [...]
Tutorialnya dalam situs ini keren bgt…
kalau bisa yang udah ngerti tolong buat tutorialnya yang detail, misalnya dalam buat database di MySql, kita harus klik apa aja urutannya, buat file phpnya dimana dan bagaimana…seoerti itu…
Ada yang mau bikin proyek gak…???
bua database gitu…
aku mau ngajk siapa aja yang mau “iseng” aja…
yuk…
tolong kirimkan tips mengganti star menu dengan nama sendiri