0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan36 halaman

Mysql

Diunggah oleh

Hawari Urfan 2
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan36 halaman

Mysql

Diunggah oleh

Hawari Urfan 2
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 36

MYSQL

DOCUMENTASTI MYSQL BY : zChipan 2024


 1. xampp control panel
 2. pastikan service dari mysql tidak aktif
 3. pilih mysql config dan pilih my.ini
 4. cari the mysql server
 5. buat tulisan di mysqld
 6. tulis perintah skip-grant-tables

RESET
 7. save ( akan di ubah lagi )
 8. hidup kan lagi service

PASSWORD 

9. shell di xampp
10. masukan sintak mysql -u root

DB XAMPP  11. masukan FLUSH PRIVILEGES;


 12. masukan ALTER USER 'root'@'localhost' IDENTIFIED BY 'password baru';
 13. keluar shell
 14. matikan service
 15. hapus lagi skip grant tables
 16. save
 17. done
RESET
PASSWORD
DB XAMPP
 Ketika kamu sudah login ke database mysql server memakai
mysql client tool tanpa spesifikasi data base name, mysql
MANAGING server saati ini menjadi null artinya tidak ada apapun

DATA BASE
MANAGING
DATA BASE
 Jika kita menggunakan perintah select database (); dan keluar
null, Arti dari null tersebut adalah set database nya belum di
setel
 Untuk meng setel nya kita bisa menggunakan “ USE
MANAGING database_name; “

DATA BASE  Atau pingin tahu data base apa saja yang ada di kita
menggunakan “ show database; “
 Jika sudah menggunakan select data_base nya kita bisa
menggunakan SELECT database();
 Sebenar nya kita bisa langsung set data base ketika kita
MANAGING otomatis login dengan perintah

DATA BASE  “mysql -u root -D classicmodels –p “


 Untuk membuat data base di dalam mysql, kamu bisa
menggunakan statement “ CREATE DATA BASE “
 CREATE DATABASE [IF NOT EXISTS] database_name
[CHARACTER SET charset_name] [COLLATE
collation_name];
MANAGING  Nama data base harus unik, karena jika ada nama data base
DATA BASE yang lain, bakal eror

( CREATE  If not exist adalah statament jika terdapat data base dengan
nama yang sama
DB )  Collate adalah spesifikasi dari character set dan collation,
ketika kamu skip sintaks ini otomatis mysql memakai default
character set dan collaction nya
 Ketika kita sudah memebuat data base nya kita bisa
menggunakan sintak “ show create database database_name “
MANAGING
DATA BASE
( CREATE
DB )
SINTAK EXIT UNTUK KELUAR DARI DB

MANAGING
DATA BASE
( CREATE
DB )
 Statment “ DROP DATA BASE “ adalah menghapus semua
table dan data base secara peramenent
 Karena itu kamu harus berhati hati untuk sintak tersebut
MANAGING  Full sintaks nya adalah
DATA BASE  DROP DATABASE [IF EXISTS] database_name;
( DELET DB )  Dalam sintaks tersebut kita menghapus data base dengan sintak
ifexits yang artinya jika Anda menghapus database yang tidak
ada, Anda dapat menggunakan opsi IF EXISTS
MANAGING
DATA BASE
( DELET DB )
 Manage table adalah perintah untuk memanage data pada table
yang sudah di buat
 Ada beberapa manage untuk table
 Ada membuat table, ada menghapus table, ada meng edit table
MANAGE dan sebagainya
TABLE  Di dalam mysql setiap table mempunyai storage engine sepert
inno db atau MyIsam
 Engine default adalah InnoDb, jadi kalo misalkan tidak di
tentukan engine nya apa default nya memakai innodb
 Fakta nya mysql dulu memakai default MyIsam, namun
sesudah version 5.5 mysql membuat default nya menjadi
MANAGE innodb karean beberapa keuntungan yakni mempunyai ACID
TABLE transaction, referential intergrity, atau pun crash recovery yang
Myisam tidak punya
MANAGE  Untuk membuat table kita membutuhkan sintak CREATE
TABLE TABLE kemudian di ikut dengan nama table nya apa

( CREATE )
MANAGE
TABLE
( CREATE )
 Kita sudah membuat task nya, untuk membuat attribute nya
MANAGE kita harus tahu terlebih dahulu tipe data pada dalam tipe
basisdata
TABLE  Jika sudah tahu, kita bisa membuat nya dengan sintak
( CREATE )  Nama_atribute tipe_data
MANAGE
TABLE
( CREATE )
 Kita sudah tahu untuk membuat table dan atribut, terus
bagaimana cara nya kita menyisipkan key pada atribut
MANAGE  Misalkan kita ingin membuat atribut id dan atribut id ini kita
TABLE akan kasih primary key

( CREATE )  Untuk membuat nya bisa dengan sintak


 Id tipedata primary key
MANAGE
TABLE
( CREATE )
 Okey kita sudah tahu untuk membuat primay key dengan sintak
tersebut
MANAGE  Terus bagaimana cara nya agar kita membuat agar data tidak
TABLE bisa null ?

( CREATE )  Sintak nya adalah sebagai berikut


 Namaatribute tipedata NOT NULL
MANAGE
TABLE
( CREATE )
 Kita sudah tahu untuk membuat atribut kita bisa menggunakan
sintaks tadi, namun bagiamana caranya kita membuat sebuah
MANAGE length, batasan pada setiap atribut yang sudah kita buat barusan

TABLE  Misalkan tipe data pada title tidak akan lebih dari 255 kata
yang artinya kita bisa menerapkan title ini dengan tipe data
( CREATE ) dinamis menggunakan varchar
 Namaatribut tipedata (jumlah maksimal length),
MANAGE
TABLE
( CREATE )
 Ketika kita sudah membuat table nya, terkadang kita harus

MANAGE memakai table nya


 Untuk memakai table nya kita bisa menggunakan sintak
TABLE ( USE )  USE nama_table
MANAGE  Cara melihat table yang sudah kita buat, kita bisa menggunakan
TABLE perintah

( SHOW  SHOW TABLES;

TABLE )
MANAGE
TABLE
( SHOW
TABLE )
 Okeyy kita sudah tahu bagaimana caranya membuat table
MANAGE  Terus bagaimana caranya menghapus table nya
TABLE  Untuk mengahapus nya kita bisa menggunakan perintah
( DROP )  “ DROP TABLE table_name “
MANAGE
TABLE
( DROP )
 Okee kita sudah belajar membuat, memakai, atau pun
menghapus table
MANAGE  Sekarang kita akan membuat 2 table yang mana 2 table ini
TABLE saling terhubung ( relasional data base )

( RELATIONA  Kita akan meng implementasi kan foregn key dan primary key
untuk table tersebut bisa salilng terhubung
L DATA  Pertama kita akan membuat sebuah table barang yang nanti nya
BASE ) barang tersebut saling terhubung ke pesanan
 Kita perlu tahu konsep relational database, cardinality, dan key
 Select * from  Bagaimana cara nya menggunakan simple
statement tersebut dari single table
QUERY DATA  Select  Belajar bagaimana menggunakan statment select
 Statment select mengijinkan kamu untuk pilih data dari satu
table atau lebih
 Untuk menulis statement di dalam mysql, kamu menggunakan
syntax

SELECT  SELECT select_list FROM table_name


 Spesifikasi select_list adalah satu atau lebih dari coloumn data
mana yang kamu pilih sesudah keyword select
 Spesifikasi table_name adalah dari table mana yang kamu pilih
 Dalam basis data mysql tanda titk koma adalah opsional ( ; )
 Jika kamu memiliki statement yang lebih maka di wajibkan
untuk menggunakan titik koma, agar statement di jalan satu per
satu
 Kita sudah tahu bahwa tadi menggunakan select kita bisa lebih
dari satu, jika lebih dari satu data kita select kita bisa

SELECT menggunakan namanya titik koma ( , )


 Dan di sql tidak pengaruh nya jika kita menulis dengan upper
case, lower case atau pun apa itu, karena sql itu tidak peka
terhadap case sensitif, jadi kamu bisa menulis upper case atau
pun lower case
 Ketika kita membuat select dan from sql otomatis mengesekusi
from terlebih dahulu kemudian select
 Untuk mengakses db dari cmd kita harus mengetahui terlebih
dahulu folder db tersebut di simpan di mana
 Biasanya jika menggunakan xampp db di simpan di dalam bin

Mengakses db  Atau teman teman bisa mengikuti sintaks sebagai berikut

xampp via cmd  Tapi sebelum nya teman teman harus mengetahui sintaks dasar
terlebih dahulu
 Cd untuk membuka directory
 Cd... Untuk mengembalikan directory
Mengakses db
xampp via cmd
 Setelah berada di folder tersebut baru bisa mengakses mysql
 Ketik “mysql-u” dan “-u root –p”
Mengakses db  Arti dari sintak tersebut untuk mengakses db kita harus tahu
xampp via cmd username dan password dari db tersebut

Anda mungkin juga menyukai