O w n e r
Let's Shared

Jumat, 17 April 2009

MySQL Connector/NET

Untuk melakukan koneksi melalui ADO.NET, diperlukan driver atau konektor MySQL yang mendukung lingkungan .NET. Data provider ini bisa diperoleh di:
http://dev.mysql.com/downloads/connector/net/.
More...

MySQL Native .NET Provider

MySQL .NET Native Provider merupakan komponen tambahan pada .NET Framework yang memungkinkan mengakses database MySQL melalui protokol native, tanpa menggunakan OLEDB. Provider ini dekembangkan berbasis teknologi ActiveX Data Object (ADO) untuk .NET Framework atau yang lebih dikenal dengan ADO.NET.

Untuk mengakses data dalam database, ADO.NET menggunakan dua jenis objek, yaitu DataSet dan Data Provider .NET.
More...

Interaksi Visual Basic .NET dan MySQL

Aplikasi Visual Basic .NET mampu berintegrasi dengan MySQL melalui tiga cara:

1. Menggunakan ODBC.NET – MySQL Driver.
2. Menggunakan Solusi OLEDB.NET – MyOLEDB Provider.
3. Menggunakan MySQL Native .NET Provider. More...

Membuat Aplikasi Visual Basic .Net

Visual Studio .NET secara otomatis menciptakan file solution ketika sebuah projek baru dibuat. File solution ini digunakan oleh debuger untuk menghubungkan source file dan aplikasi yang akan di-debug. Tahapan pembuatan project baru adalah:

Tahapan pembuatan project baru:

  • Klik tombol New Project pada tampilan Start Page sehingga muncul kotak dialog New Project.
  • Pada bagian Project Types pilih Visual Basic Project.
  • Tentukan tempate yang akan digunakan, yaitu Windows Application. Tentukan juga lokasi penyimpanan file project dan nama project, kemudian klik OK.
  • Tambahkan kontrol Button, kemudian isikan properti Text “&Click Me”.
  • Klik ganda button untuk memberikan event Click, kemudian isikan kodenya seperti berikut:


Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click


MessageBox.Show("Selamat Belajar VB.NET" & _
Chr(10) & "Semoga menyenangkan..." & _
Chr(10) & "Tekan OK jika setuju.", _
"Selamat...", MessageBoxButtons.OK, _
MessageBoxIcon.Information)

End Sub


Sintaks penulisan class Messagebox tersebut adalah:

MessageBox.Show("string teks pesan", _
"judul message box", "button", "icon", _
"default_button", "option")

More...

Membuat Tabel

Tabel merupakan salah satu objek database. Oleh sebab itu, aktifkan database terlebih dahulu sebelum membuat tabel. Sintak untuk membuat database adalah:

CREATE [TEMPORARY] TABLE [IF NOT EXISTS] nama_tabel

[(create_definisi,…)] [table_options] [select_statement]

Berikut ini adalah contoh untuk membuat tabel pada database;

CREATE TABLE IF NOT EXISTS Dosen (

Nip INT(6) NOT NULL,

nama VARCHAR(30) NOT NULL,

kodejabatan VARCHAR(40) NOT NULL,

alamat VARCHAR(40) NOT NULL,

kelamin VARCHAR(6) NOT NULL

PRIMARY KEY (Nip));

CREATE TABLE IF NOT EXISTS jabatan (

kodejabatan INT(6) NOT NULL,

namajabatan VARCHAR(100) NOT NULL,

keterangan VARCHAR(100) NOT NULL);


More...

Membuat dan Menghapus Database

Database pada MySQL diimplementasikan sebagai suatu direktori berisi file-file yang sesuai dengan tabel pada database. Nama database maksimal 64 byte, semua karakter diizinkan kecuali “/” dan “\” dan “.”, tidak boleh semuanya berupa angka. Sintaks pernyataan CREATE DATABASE adalah:

CREATE DATABASE [IF NOT EXISTS] nama_database

Contoh:

CREATE DATABASE [IF NOT EXISTS] vbnet;

IF NOT EXISTS bersifat opsional, boleh digunakan boleh tidak. Bila klausa ini tidak digunakan maka bila ada database dengan nama yang sama, maka akan muncul pesan kesalahan (error). Hal ini tidak akan terjadi jika menggunakan klausa tersebut, dimana database lama yang sudah ada itulah yang akan digunakan.

Sintak untuk menghapus database adalah:

DROP DATABASE (IF EXISTS) nama_database

Didik D.P
More...

Administrasi Secara Manual

Sebelum tool-tool administrasi diciptakan, pengelolaan administrasi user adalah dengan menggunakan client MySQL atau MySQL monitor. Semua perintah dilakukan berbasis teks melalui command prompt Windows. Administrasi ini disebut administrasi manual, meliputi administasi user, database, dsb.

Account MySQL dapat dibuat dengan dua cara:

  1. Manipulasi tabel user
Menggunakan perintah INSERT untuk menambah user baru. Sebagai contoh, untuk memberikan akses SELECT, INSERT, UPDATE dan DELETE, perintahnya adalah sbb:

INSERT INTO user
VALUES(‘localhost’, ‘kurdt’, PASSWORD(‘apasaja’),
‘Y’,’Y’,’Y’,’Y’,’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’
’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’,’N’);

Atau dengan perintah:

INSERT INTO user
(host, user, password, select_priv, insert_priv, update_priv, delete_priv)
VALUES(‘localhost’, ‘kurdt’, PASSWORD(‘apasaja’),
‘Y’,’Y’,’Y’,’Y’);

FLUSH PRIVILEGES

Perintah FLUSH PRIVILEGES adalah untuk memberitahu server agar membaca ulang tabel hak akses.

2. Menggunakan pernyataan GRANT.

GRAND SELECT, INSERT, UPDATE, DELETE ON *.* TO ‘kurdt’@’localhost’
IDENTIFIED BY ‘password_user’

Karakter *.* memperkenankan user untuk mengakses semua database yang berada di server. Karakter ini dapat diganti dengan nama databese. Dengan menggunakan perintah GRAND, maka pernyataan FLUSH PRIVILEGES sudah tidak diperlukan lagi.

Didik Dwi Prasetyo
More...

Administrasi User

User MySQL dikategorikan menjadi dua bagian:

  • Root, super user yang bertindak sebagai administrator dan bertanggung jawab terhadap segala administrasi sistem MySQL dan mengelola user-user.
  • User, pemakai biasa yang menggunakan database di dalam MySQL. Pengaturan hak akses user dikelola dalam sebuah database, yaitu database mysql tabel user. Tabel user terdiri dari field host, user, password.

Dalam melakukan administrasi user maupun database, dapat dilakukan secara manual atau dengan tool Administrasi seperti (untuk MySQL Server di atas versi 4.0):

  1. MySQL Query Browser yang didisain untuk menciptakan, eksekusi, dan optimasi query. Tool ini dapat di download di: (sini).
  2. MySQL Administrtor yang didisain untuk administrasi MySQL Server.
  3. MySQL-Front yang dapat mempresentasikan beberapa datatabase sekaligus. Tool ini dapat di download di: (sini).
More...

MySQL Server

Mysql merupakan database server yang dikembangkan oleh perusahaan yang bernama MYSQL AB yang berada di Swedia, secara dengan memiliki hak resmi untuk mengembangkan dan mengelola sistem, memberikan dukungan dan pelayanan serta memperkerjakan orang-orang yang memberikan kontribusi untuk MYSQL.
Garis besar mengenai MYSQL Server:
  • MYSQL merupakan suatu database management sytem (DBMS)
  • MYSQL adalah suatu Relational Database management system (RDBMS)
  • MYSQL didistribusikan secara Open Source
  • Database MYSQL sangat cepat dan mudah digunakan
  • MYSQL bekerja dalam lingkungan Client/Server
  • Database MYSQL Server sudah tersebar luas dan mudah ditemukan
Tidak heran jika perusahaan-perusahaan besar seperti Google, The Assosiated Press, dan NASA telah memberikan pernghargaan atas tanda jasa MYSQL dalam mendukung sistem database Perusahaan-perusahaan tersebut.

Didik Dwi Prasetyo
More...

Menginstal MySQL 5.0

1. Install MySQL pada Folder C:\MySQL
2. Daftarkan MySQL sebagai sebuah service Windows:
C:\MySQL\bin>mysqld-nt –install

Selain itu, gunakan Service Manager: Start >
Control Panel > Administrative Tools > Services

Menghentikan service MySQL:
C:\MySQL\bin>net stop mysql

Menjalankan kembali service MySQL:
C:\MySQL\bin>net start mysql

Menghapus service MySQL yang telah dibuat:
C:\MySQL\bin>mysqld-nt --remove mysql

3. Login ke Server MySQL melalui aplikasi
mysql.exe (MySQL Command Line Client):

C:\MySQL\bin>mysql –u root –p
Enter password:

Bila muncul pesan sbb:
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)

Menjalankan service MySQL:
C:\MySQL\bin>net start mysql
More...


Follow This Blog....!!!

More Blogger Update

 

Copyright © 2009 by : ameykurdt

Site Meter yang nyasar sejak Rabu, 27 Mei 09