gravatar

MySQL Tutorial



Selamat Datang di tutorial SQL saya, saya akan fokus ini pada MySQL karena merupakan database yang paling banyak digunakan di internet saat ini. Yah, pertama ada beberapa prasyarat untuk tutorial ini.
1.) Memiliki mysql server diinstal pada komputer lokal Anda.
2) Dasar pengetahuan perintah baris.
3) Kemampuan untuk mengerti..

Oke jadi pertama kita perlu mendownload program MySQL Server, siapa saja yang sedang mencoba untuk belajar SQL harus memiliki ini.
http://www.soft32.com/Download/Free/MySQ...972-1.html
Anda dapat mendownloadnya dari link tersebut, pikiran Anda ini adalah program yang cukup besar. Instal dengan semua opsi default, tetapi ketika ia meminta Anda untuk mengkonfigurasi password root Anda menggunakan sandi Anda akan ingat.

Oke, jadi sekarang kita memiliki MySQL software yang diinstal pada mesin lokal kita. Hal pertama yang kami ingin lakukan adalah beban program. Untuk melakukan ini, kita membuka Command Prompt melalui Start> Run> cmd.

Sekarang di tipe CL
user mysql - = root - password

Anda juga dapat mempersingkat perintah dengan hanya menggunakan:
mysql-uusernamehere-ppassword sini

Sebuah prompt akan membuka menanyakan kata sandi Anda, masukkan kemudian tekan enter.

Sekarang ia mengatakan:
Kode:
Selamat datang di monitor MySQL, Perintah diakhiri dengan; atau \ g.
MySQL Connection id Anda #
Server versi: 5.1.34-community MySQL Community Servr

Jenis 'membantu; atau' h \ 'untuk bantuan. \ C Ketik '' untuk menghapus laporan arus masukan.

mysql>

Catatan: Jika Anda didnt mengizinkan koneksi anonim, yang secara default adalah off maka hanya mengetik mysql untuk memulai program tidak akan bekerja. Anda akan mendapatkan kode kesalahan seperti ini:
Kode:
$ Mysql
ERROR 1045 (28000): Akses ditolak untuk pengguna 'bla' @ 'localhost'
(Menggunakan password: NO)

Untuk menyambung ke server luar Anda harus memiliki nama host, nama pengguna, dan sandi untuk menghubungkan.
Kode:
mysql-hhost.blah.com-uyourname-ppassword dbname
CATATAN: Pastikan ada spasi inbetween arent p-dan password Anda atau tidak akan dibaca dengan benar.

Sekarang untuk perintah pertama kami, kami ingin tahu adalah bagaimana untuk menampilkan database.

Kami akan masukkan:
Kode:
Mysql> show database;

Anda tidak mysql> jenis, aku hanya menunjukkan kepada Anda apa yang seharusnya terlihat seperti di prompt perintah Anda.
Sekarang server akan mencetak semua database di atasnya. Jika berjalan dari machince lokal yang harus Anda untuk tutorial ini Anda akan menerima ini:
Kode:
mysql> Tampilkan Database;
+--------------------+
| Database |
+--------------------+
| Information_schema |
| Mysql |
| Test |
+--------------------+
3 baris dalam set (0,01 detik)

Sekarang untuk mengubah database yang dipilih saat ini kita akan menggunakan perintah u \.
Kode:
mysql> \ u uji

Sekarang Anda akan melihat:
Kode:
mysql> \ u uji
Database berubah
[\ Code]

Jika Anda mencoba untuk menyambung ke database yang tidak ada pada server Anda akan menerima galat berikut:
[Code]
mysql> \ u randomdb
Randomdb ERROR 1049 (42000): Unknown database '

Anda juga dapat terhubung ke database tertentu pada koneksi yang menggunakan ini:
Kode:
$ Mysql-uusername-ppassword uji
Yang secara otomatis akan menghubungkan Anda ke server Anda dengan 'test' database sudah dipilih.

Pada setiap saat terhubung ke database, Anda dapat menampilkan status koneksi Anda dengan \ s 'perintah'.
Kode:
mysql> \ s
- - - - - - -
mysql Ver 14,14 distrib 5.1.34, untuk Win32 (ia32)
Connection id: 7
Current database: test
Saat ini pengguna: root @ localhost
SSL: Tidak dipakai
Menggunakan delimiter:;
Server versi: 5.1.34-komunitas
Protokol versi: 10
Koneksi: localhost melalui TCP / IP
Server characterset: latin1
Db characterset: latin1
Klien characterset: latin1
Samb characterset: latin1
TCP port: 3306
Uptime: 15 min 3 sec

Threads: 1 Questions: 16 Slow queries: 0 Membuka: 15
Flush tabel: 1 Buka tabel: 8 Pertanyaan per avg kedua: 0,178

Yang memberikan semua informasi koneksi tersedia.


Membuat database baru.

Untuk membuat database baru kita gunakan kejutan! perintah CREATE DATABASE.
Kode:
Mysql> membuat database newdb;
Query OK, 1 baris terpengaruh (0.00 sec)

mysql>

Jika Anda mencoba untuk membuat sebuah database yang sudah ada, Anda akan melihat error berikut:
Kode:
mysql> CREATE DATABASE pengujian;
ERROR 1007 (HY000): Tidak dapat membuat database 'test';
database ada

Trik bagus sekarang adalah menggunakan PERINGATAN SHOW ia akan menampilkan semua kesalahan youve diterima saat dihubungkan.
Kode:
mysql> SHOW PERINGATAN;
+-------+------+---------------------------------- ----------------+
| Level | Daftar | Pesan |
+-------+------+---------------------------------- ----------------+
| Catatan | 1007 | Tidak dapat membuat database 'test'; database ada |
+-------+------+---------------------------------- ----------------+
1 baris dalam set (0.00 sec)

Menghapus database:
Kode:
mysql> DROP DATABASE newdb;
Query OK, 0 rows affected (0.00 sec)

Sekarang untuk hal-hal yang baik ... Membuat tabel.
ok pertama kita akan menciptakan kembali newdb database kemudian membuat tabel
Kode:
Mysql> membuat database newdb;

Sekarang kita menggunakan TABEL CREATE untuk membuat tabel baru di database kami.
Kode:
mysql> CREATE TABLE orang (
- VARCHAR NamaDepan> (40),
- NamaBelakang VARCHAR> (40)
->);
Query OK, 0 rows affected (0.00 sec)

VARCHAR (40) hanya menempatkan batasan mengatakan bahwa nama tidak bisa lebih dari 40 karakter.

Sekarang memasukkan data ke dalam kolom kami telah membuat 'orang'.
Kode:
memasukkan mysql> menjadi orang-orang (Nama depan)
-> Nilai-nilai ('Boba');
Query OK, 1 baris terpengaruh (0.00 sec)

memasukkan mysql> menjadi orang-orang (NamaBelakang)
- (Nilai> 'Gadoosh')
Query OK, 1 baris terpengaruh (0.00 sec)

Sekarang kami memiliki data yang tersimpan baik di NamaDepan dan kolom NamaBelakang di meja orang.

Untuk mengambil data dari tabel ini kita menggunakan pernyataan SELECT DARI:
Kode:
mysql> SELECT * FROM orang;
+-----------+----------+
| NamaDepan | NamaBelakang |
+-----------+----------+
| Boba | Gadoosh |
+-----------+----------+
1 baris dalam set (0.00 sec)

Menggunakan tanda bintang tersebut * memilih semua nilai dikebumikan ke dalam tabel.

Nah, jika saya mendapatkan umpan balik dari ini saya akan menulis lebih banyak, tapi sekarang bahwa Anda mengetahui dasar-dasar yang dapat Anda lakukan paling yang Anda inginkan, jika Anda memiliki pertanyaan atau permintaan post mereka dan saya akan mendapatkan jawaban untuk Anda jika Aku nggak t sudah tahu itu. Juga jika Anda menginginkan tutorial tentang jenis database lain postgresql, oracle atau apa minta saja.

Artikel Terkait by Categories



Widget by Uda3's Blog
Bagikan

Sorotan

SMS GRATISSSS.....