Member baru? Bingung? Perlu bantuan? Silakan baca panduan singkat untuk ikut berdiskusi.

Welcome to Forum Sains Indonesia. Please login or sign up.

Maret 29, 2024, 01:01:24 AM

Login with username, password and session length

Topik Baru

Artikel Sains

Anggota
Stats
  • Total Tulisan: 139,653
  • Total Topik: 10,405
  • Online today: 102
  • Online ever: 1,582
  • (Desember 22, 2022, 06:39:12 AM)
Pengguna Online
Users: 0
Guests: 92
Total: 92

Aku Cinta ForSa

ForSa on FB ForSa on Twitter

Belajar MySql

Dimulai oleh mr okem, Juli 28, 2009, 11:38:40 AM

« sebelumnya - berikutnya »

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

mr okem

MySql merupakan aplikasi server database open source  dan dalam penggunaan bahasa menggunakan Query Language.
MySql sendiri sangat populer ini karena sejumlah keunggulan pada performanya, seperti kecepatan yang konsisten, keandalan yang tinggi, kemudahan serta kenyamanan dalam penggunannya
MySQL termasuk jenis RDBMS (Relational Database Management System). MYSQL digunakan oleh banyak portal-portal internet sebagai basis data dari informasi yang ditampilkan pada situs web. Kepopuleran MYSQL dimungkinkan karena kemudahannya untuk digunakan, cepat secara kinerja query, dan mencukupi untuk kebutuhan basis data perusahaan-perusahaan skala menengah dan kecil. Istilah seperti tabel, baris, dan kolom tetap digunakan dalam MySQL. Sebuah basis data yang terdapat pada MYSQL mengandung satu atau beberapa tabel yang terdiri dari sejumlah baris dan kolom.
Administrasi database pada database MySql
MySql menyimpan data-data user pada table user. Untuk menambahkan user pada database MySql caranya seperti berikut :
Buka Commandprompt
caranya :
pilih start --> klik run

ketik cmd
maka akan masuk kedalam command prompt.
Untuk masuk kedalam MySql kita harus login terlebih dahulu adapun sistematika penulisannya adalah sebagai berikut :
Mysql<spasi> –uuser_name<spasi> -hhost<spasi> –ppassword
Mysql –uroot –proot
tapi sebelumnya pastikan dulu apakah MySql sudah terinstal di komputer kalian
lalu ketik di command prompt seperti berikut
Mysql –uroot –proot
lanjut...
kalo masih belum paham kalian bisa lihat gambar dibawah ini

pada Mysql ini password yang saya buat pada awal penginstalan adalah root sama dengan nama user yang ada pada komputer...
berrarti untuk kalian nama user dan passwordnya disesuaikan dengan password yang kalian pada saat menginstal...
lalu apa maksud host...??
host ini adalah nama lain dari komputer tapi dalam jaringan biasanya kita kenalnya sebagai ip addres untuk mysql ini saya akan menggunakan hostnya adalah localhost dengan rangkaian ip : 127.0.0.1
localhost adalah ip local yang terdapat di dalam komputer kita secara default...
bagaimana sudah sedikit paham walaupun pusing... ??? ??? ???
tenang aja tar juga ngerti dikit-dikit...
oke lanjut...
perhatikan pada gambar sebelumnya saya tidak mencantumkan hostnya kenapa...
bukan salah ketik tapi memang sengaja..
heee heee heee....
itu dikarnakan saya menggunakan localhost.
mungkin timbul pertanyaan bagi kalian...
berarti untuk localhost ga dicantumkan yah...??
jawabannya adalah..
ga juga host itu kan dipakai dikomputer sendiri
jadi secara defaultnya maka dengan otomatis server kita akan mengaktifkan localhost pada saat kita log in...
gimana dah jelas kan...

tuk sementara di tahan dulu yah mo pulang dulu nih...
kalo ada yang mo share silahkan maklum masih nubi... ;D

mr okem

kalo kemaren kita sudah belajar pengenalan MySql sekarang kita akan lanjut ke masalah administrasi databasenya
sok lah kang...
Administrasi database MySql
Database adalah gudangnya data, didalam gudang data tersebut ditempatkan berbagai macam data. Jika saya analogikan database merupakan sebuah bangunan rumah yang dirumah tersebut terdapat banyak kamar dan didalam kamar tersebut berisikan barang-barang yang dikelompokan menurut jenisnya. Misal dalam kamar A digunakan untuk menimpan barang-barang pecah belah lalu di kamar B untuk menyimpan barang-barang kerajinan. Sehingga dengan menggunakan cara-cara tertentu apabila pada sewaktu kita ingin menggunakan barang tersebut maka kita hanya perlu menyeleksi sesuai ruang lingkup yang ada pada kamar tersebut.
sebelum lanjut kita harus login dulu yah...
kalo gak tau liat post yang sebelumnya oke...
1.   Melihat database yang ada dalam Mysql
Untuk melihat isi dari database yang ada dalam MySql ketik seperti berikut:
      show databases;
maka akan muncul semua isi database yang ada di dalam MySql

lanjut sekarang kita akan membongkar isi dari database MySql
untuk melihat isi database kalian ketikan script seperti berikut
      use mysql;
script diatas adalah untuk mengaktifkan database terlebih yang ingin dimanipulasi...
lanjut...
setelah mengaktifkan database lalu ngapain yah...???
kita akan bongkar isi dari gudangya...
hee hee hee...
untuk melihat isi gudang ketika aja skript ini --> show tables;
kalo benar maka akan tampil isi dari database mysql...
gimana ?? bisa gak??
kalo masih bingung liat aja gambar berikut...

[table ]
Nama TableKegunaan
Columns_privData hak akses user (user priveleges) pada kolom-kolom (istilah lainnya adalah field) tertentu dalam suatu tabel
DbNama database yang dapat diakses oleh user tertentu
Func-
HostNama-nama host yang diijinkan mengakses mysql
tables_privData hak akses user(user priveleges) pada table-table tertentu dalam database
UserNama-nama pengguna (user) yang diijinkan mengakses database mysql
Untuk menampilkan struktur dari table user
Bisa ketikan
bentuk umumnya :
describe nama_tabel

scriptnya seperti ini
describe user;
Atau
desc user;
Atau
Show columns from user;
tinggal pilih aja salah satu...
Dalam Mysql versi 5
Maka baris yang akan tampil berjumlah 37
Yang berisikan user,host,password dan hak akses yang dimiliki oleh user

Tetapi untuk saat ini kita hanya membutuhkan 3 baris pertama saja yaitu (user,host,dan password).
Untuk menampilkan tiga basir tersebut ketik script seperti berikut:
Select user,host,password from user;
maka tampil seperti berikut


Gambar diatas berisikan user name, host dan password yang sudah di encripsi

mr okem

gimana masih mo dilanjutin...
oke...
tahap selanjutnya adalah

2.   Membuat database
Untuk membuat database bentuk umumnya adalah:

CREATE DATABASE nama_database;

Missal kita akan membuat database data1
create database data1
Setelah itu cek kembali dengan menggunakan script
show databases;
Jika didalam kolom database nama database data1 sudah ada berarti pembuatan database sudah berhasil, selanjutnya kita akan bekerja kedalam database yang sudah kita buat dan melihat isi table yang ada di dalam database.
Selanjutnya buatlah beberapa database yaitu : campus & inventory.

3.   Menghapus database
Untuk menghapus database bentuk umumnya adalah:
DROP DATABASE nama_database;
Contoh
DROP DATABASE data1;
Selanjutnya kita akan mengaktifkan database yang sudah dibuat dan melihat isi table yang ada didalam database tersebut
Use campus;
Show tables;

Maka akan muncul list seperti : Empty set (0.00 sec)
Ini dikarnakan belum adanya table yang berada di database data1.
4.   Membuat tabel
Untuk membuat table hal yang harus diperhatikan adalah seperti berikut:

CREATE TABLE [nama_tabel] ([nama_kolom] [tipe_data_kolom]([ukuran]));
nama_tabel adalah nama tabel yang akan kita ciptakan. Pada contoh ini, mari kita ciptakan tabel dengan nama mahasiswa. Tabel ini akan diisi dengan nim, nama-nama para mahasiswa, beserta alamat dan nomor telepon masing-masing. nama_kolom akan diisi dengan nama kolom. Kita memerlukan tiga nama pada contoh ini: nim dengan tipe data INT dan panjang karakter 8, nama dengan tipe data VARCHAR dengan panjang record 35, alamat dengan tipe data VARCHAR dengan panjang record 50, dan telepon dengan tipe data VARCHAR dengan panjang record 12. Sekarang kita ciptakan tabel baru kita. Seperti berikut :


willmen46

good good good mungkin untuk memudahkan bisa pake XAMPP :)

heru.htl

Kalau gua pakai LAMPP di Linux --> Apache 2.2.11 MPM Prefork, PHP 5.2.6 Non-Thread-Safety, MySQL 5.1 (client + server).

stevanus88

bingung :(
saya kalo mau belajar jaringan dimulai dari mana dulu ya???
huhuhuuh
thanks atas pencerahannya

heru.htl

@stevanus88:

coba dulu dari SQL... buat pegangan, maka coba browse [pranala luar disembunyikan, sila masuk atau daftar.] guna menemukan dokumentasi tentang SQL

nate river

hmm...tanya....Gimana caranya mengoneksikan Database MySQL ke MyODBC?
hidup itu seperti asimtot...
meski mustahil mencapai titik kesempurnaan, tapi kita akan selalu berusaha mendekati kesempurnaan....

daivadeva

tanya juga, kalo buat form yang terkonek database mysql, lebih mudah make java (softwarenya apa) atau vb (softwarenya apa) atau c# (softwarenya apa juga) maaf newbie :D

MonDay

btw katanya mysql sdh diakusisi oracle y (termasuk java)? msh gratis ga ya?

nate river

Kutip dari: daivadeva pada April 12, 2011, 11:09:07 PM
tanya juga, kalo buat form yang terkonek database mysql, lebih mudah make java (softwarenya apa) atau vb (softwarenya apa) atau c# (softwarenya apa juga) maaf newbie :D

vb make MyODBC....  :)
hidup itu seperti asimtot...
meski mustahil mencapai titik kesempurnaan, tapi kita akan selalu berusaha mendekati kesempurnaan....

daivadeva