Microsoft Windows [Version 10.0.17134.
648]
(c) 2018 Microsoft Corporation. All rights reserved.
C:\Users\Asus>cd/xampp/mysql/bin
C:\xampp\mysql\bin>mysql -u root
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 10.1.10-MariaDB mariadb.org binary distribution
Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> create database tugas_aseistensi
-> ;
Query OK, 1 row affected (0.30 sec)
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| bress |
| information_schema |
| mysql |
| pegawai_001 |
| performance_schema |
| phpmyadmin |
| quis001 |
| test |
| tugas_aseistensi |
+--------------------+
9 rows in set (0.15 sec)
MariaDB [(none)]> use tugas_asistensi;
ERROR 1049 (42000): Unknown database 'tugas_asistensi'
MariaDB [(none)]> drop database tugas_aseistensi;
Query OK, 0 rows affected (0.14 sec)
MariaDB [(none)]> create database tugas_asistensi001;
Query OK, 1 row affected (0.01 sec)
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| bress |
| information_schema |
| mysql |
| pegawai_001 |
| performance_schema |
| phpmyadmin |
| quis001 |
| test |
| tugas_asistensi001 |
+--------------------+
9 rows in set (0.00 sec)
MariaDB [(none)]> use tugas_asistensi001;
Database changed
MariaDB [tugas_asistensi001]> create table barang (
-> kode_barang char(10) not null,
-> nama_barang varchar(45),
-> harga int(10));
Query OK, 0 rows affected (0.41 sec)
MariaDB [tugas_asistensi001]> show tables;
+------------------------------+
| Tables_in_tugas_asistensi001 |
+------------------------------+
| barang |
+------------------------------+
1 row in set (0.02 sec)
MariaDB [tugas_asistensi001]> desc barang;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| kode_barang | char(10) | NO | | NULL | |
| nama_barang | varchar(45) | YES | | NULL | |
| harga | int(10) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+
3 rows in set (0.14 sec)
MariaDB [tugas_asistensi001]> Alter table barang change kode_barang kode_barang
VARCHAR(20);
Query OK, 0 rows affected (0.83 sec)
Records: 0 Duplicates: 0 Warnings: 0
MariaDB [tugas_asistensi001]> desc barang;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| kode_barang | varchar(20) | YES | | NULL | |
| nama_barang | varchar(45) | YES | | NULL | |
| harga | int(10) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+
3 rows in set (0.03 sec)
MariaDB [tugas_asistensi001]> create table transaksi;
ERROR 1113 (42000): A table must have at least 1 column
MariaDB [tugas_asistensi001]> create tabel transaksi(
-> no_faktur int(10) not null,
-> pengirim varchar(45),
-> penerima varchar(45),
-> tanggal date,
-> kode_barang varchar(20),
-> jumlah int(20),
-> subtotal int(20),
-> pajak int(20),
-> disc int(20),
-> biaya_pengantar int(20),
-> total int(20));
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MariaDB server version for the right syntax to use near 'tabel
transaksi(
no_faktur int(10) not null,
pengirim varchar(45),
penerima varc' at line 1
MariaDB [tugas_asistensi001]> create tabel transaksi(
-> no_faktur int(10) not null primary key,
-> pengirim varchar(45),
-> penerima varchar(45),
-> tanggal date,
-> kode_barang varchar(20) not null primary key,
-> jumlah int(20),
-> subtotal int(20),
-> pajak int(20),
-> disc int(20),
-> biaya_pengantar int(20),
-> total int(20));
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MariaDB server version for the right syntax to use near 'tabel
transaksi(
no_faktur int(10) not null primary key,
pengirim varchar(45),
p' at line 1
MariaDB [tugas_asistensi001]> create tabel transaksi(
-> no_faktur varchar(10) not null primary key,
-> pengirim varchar(45),
-> penerima varchar(45),
-> tanggal date,
-> kode_barang varchar(20) not null primary key,
-> jumlah int(20),
-> subtotal int(20),
-> pajak int(20),
-> disc int(20),
-> biaya_pengantar int(20),
-> total int(20));
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MariaDB server version for the right syntax to use near 'tabel
transaksi(
no_faktur varchar(10) not null primary key,
pengirim varchar(45' at line 1
MariaDB [tugas_asistensi001]> create tabel transaksi(
-> no_faktur varchar(45) not null primary key,
-> pengirim varchar(45),
-> penerima varchar(45),
-> tanggal date,
-> kode_barang varchar(20) not null primary key,
-> jumlah int(20),
-> subtotal int(20),
-> pajak int(20),
-> disc int(20),
-> biaya_pengantar int(20),
-> total int(20));
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MariaDB server version for the right syntax to use near 'tabel
transaksi(
no_faktur varchar(45) not null primary key,
pengirim varchar(45' at line 1
MariaDB [tugas_asistensi001]> create table transaksi(
-> no_faktur varchar(45) not null primary key,
-> pengirim varchar(45),
-> penerima varchar(45),
-> tanggal date,
-> kode_barang varchar(20) not null primary key,
-> jumlah int(20),
-> subtotal int(20),
-> pajak int(20),
-> disc int(20),
-> biaya_pengantar int(20),
-> total int(20));
ERROR 1068 (42000): Multiple primary key defined
MariaDB [tugas_asistensi001]> create table transaksi(
-> no_faktur varchar(45) not null primary key,
-> pengirim varchar(45),
-> penerima varchar(45),
-> tanggal date,
-> kode_barang varchar(20) not null,
-> jumlah int(20),
-> subtotal int(20),
-> pajak int(20),
-> disc int(20),
-> biaya_pengantar int(20),
-> total int(20));
Query OK, 0 rows affected (0.32 sec)
MariaDB [tugas_asistensi001]> show tables;
+------------------------------+
| Tables_in_tugas_asistensi001 |
+------------------------------+
| barang |
| transaksi |
+------------------------------+
2 rows in set (0.00 sec)
MariaDB [tugas_asistensi001]> desc transaksi;
+-----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+-------+
| no_faktur | varchar(45) | NO | PRI | NULL | |
| pengirim | varchar(45) | YES | | NULL | |
| penerima | varchar(45) | YES | | NULL | |
| tanggal | date | YES | | NULL | |
| kode_barang | varchar(20) | NO | | NULL | |
| jumlah | int(20) | YES | | NULL | |
| subtotal | int(20) | YES | | NULL | |
| pajak | int(20) | YES | | NULL | |
| disc | int(20) | YES | | NULL | |
| biaya_pengantar | int(20) | YES | | NULL | |
| total | int(20) | YES | | NULL | |
+-----------------+-------------+------+-----+---------+-------+
11 rows in set (0.03 sec)
MariaDB [tugas_asistensi001]> desc barang;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| kode_barang | varchar(20) | YES | | NULL | |
| nama_barang | varchar(45) | YES | | NULL | |
| harga | int(10) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+
3 rows in set (0.02 sec)
MariaDB [tugas_asistensi001]> create table penerima(
-> jaya_komputer int(10) not null primary key;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MariaDB server version for the right syntax to use near '' at
line 2
MariaDB [tugas_asistensi001]> create table penerima(
-> jaya_komputer int(10) not null primary key);
Query OK, 0 rows affected (0.28 sec)
MariaDB [tugas_asistensi001]> show tables;
+------------------------------+
| Tables_in_tugas_asistensi001 |
+------------------------------+
| barang |
| penerima |
| transaksi |
+------------------------------+
3 rows in set (0.00 sec)
MariaDB [tugas_asistensi001]> desc barang;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| kode_barang | varchar(20) | YES | | NULL | |
| nama_barang | varchar(45) | YES | | NULL | |
| harga | int(10) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+
3 rows in set (0.02 sec)
MariaDB [tugas_asistensi001]> alter table barang change kode_barang kode_barang
varchar(20) not null primary key;
Query OK, 0 rows affected (0.54 sec)
Records: 0 Duplicates: 0 Warnings: 0
MariaDB [tugas_asistensi001]> show tables;
+------------------------------+
| Tables_in_tugas_asistensi001 |
+------------------------------+
| barang |
| penerima |
| transaksi |
+------------------------------+
3 rows in set (0.00 sec)
MariaDB [tugas_asistensi001]> desc barang;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| kode_barang | varchar(20) | NO | PRI | NULL | |
| nama_barang | varchar(45) | YES | | NULL | |
| harga | int(10) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+
3 rows in set (0.08 sec)
MariaDB [tugas_asistensi001]> desc penerima;
+---------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+---------+------+-----+---------+-------+
| jaya_komputer | int(10) | NO | PRI | NULL | |
+---------------+---------+------+-----+---------+-------+
1 row in set (0.02 sec)
MariaDB [tugas_asistensi001]> desc transaksi;
+-----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+-------+
| no_faktur | varchar(45) | NO | PRI | NULL | |
| pengirim | varchar(45) | YES | | NULL | |
| penerima | varchar(45) | YES | | NULL | |
| tanggal | date | YES | | NULL | |
| kode_barang | varchar(20) | NO | | NULL | |
| jumlah | int(20) | YES | | NULL | |
| subtotal | int(20) | YES | | NULL | |
| pajak | int(20) | YES | | NULL | |
| disc | int(20) | YES | | NULL | |
| biaya_pengantar | int(20) | YES | | NULL | |
| total | int(20) | YES | | NULL | |
+-----------------+-------------+------+-----+---------+-------+
11 rows in set (0.02 sec)
MariaDB [tugas_asistensi001]>