Syntax database dan
Fungsi Syntax Mysql :
Ø Membuat database
-
create
database name_database;
Ø Menampilkan
Database
show databases;
ØMasuk kedalam database
-
use
name_database;
Ø Membuat Table
-
create
table name_table ( nm_Field tipe_data(jml_karakter), DST . . . .);
Ø Membuat Record ( Baris )
-
insert
into name_table (Field_R1,R2,R3) values (Record_R1,”R2","R3" );
Ø Melihat table
-
select *
from name_table;
Ø Mengubah
Nama Table
-
Rename
nm_table to nm_table _baru;
Ø Mengubah
Nama Table Dalam MYSQL SERVER
-
Sp_rename ‘table_name’,’new_table’;
Ø Membersihkan Isi Table
-
Truncate
table nm_table;
Ø Menampilkan
Struktur Data
-
Desc nm_table;
ØMelihat Record Yang ingin di Tampilkan
-
select *
from nama_table where nm_Record="nm_Record”;
Ø Melihat field Yang ditentukan
-
select nm_field
from name_table;
ØMengganti Nama field
-
alter table name_table change nm_field
ktaganti_field tipedata(jml_karakter) not null;
ØMengganti Nama Record
-
update name_table set nm_field="ktaganti_Record'
where nm_field="nm_Record";
ØMenghapus Record
-
delete from name_table where nm_field="nm_record";
ØJoin Table
-
Select * from name_table1 cross join
name_table2;
Ø Mempersingkat Join
-
select *
from name_table1 cross join name_table2 where
name_table1.name_file=name_table2.name_file;
ØMenampilkan Yang Mau diTampilkan
-
select
name_table1.name_file1,name_table2.name_file2 from name_table1 cross join
name_talbe2;
- Select
Name_table.nama_file,nama_tabel.nama_file from name_table1 cross join
nama_table2;
Ø Membuat user
-
create user 'Bebas'@'localhost' identified by
'Passwd' ;
Ø Mengasih akses
-
grant
insert,select on Nama_database.* to 'Nama_user'@'localhost';
ØMembuat akses
-
show grants for 'Nama_user'@'localhost';
Ø Mencabut akses
-
revoke
insert on nama_database.* from 'Nama_user'@'localhost' ;
Ø Backup Database
-
mysqldump -uroot nm_database >
backup_nm_database.txt
Ø Restore Database
-
mysql -uroot nm_database_baru <
backup_nm_database.txt
No comments:
Post a Comment