Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- etting environment for using XAMPP for Windows.
- Uczeń@S11K4 c:\xampp
- # mysql -u root -p
- Enter password: ***
- Welcome to the MariaDB monitor. Commands end with ; or \g.
- Your MariaDB connection id is 2
- Server version: 10.1.39-MariaDB mariadb.org binary distribution
- Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
- Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
- MariaDB [(none)]> shoqw databases
- -> ;
- 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 'shoqw databases' at line 1
- MariaDB [(none)]> show databasess;
- 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 'databasess' at line 1
- MariaDB [(none)]> show databases;
- +--------------------+
- | Database |
- +--------------------+
- | baaza |
- | baza1 |
- | bigos |
- | cos |
- | create |
- | firma |
- | gorecki |
- | information_schema |
- | kowalski |
- | ksiegarnia |
- | ksiengarnia |
- | lul |
- | mysql |
- | performance_schema |
- | phpmyadmin |
- | pierwsza |
- | rodzina |
- | siema |
- | szkola |
- | test |
- +--------------------+
- 20 rows in set (0.02 sec)
- MariaDB [(none)]> use lul
- Database changed
- MariaDB [lul]> create table t;
- ERROR 1113 (42000): A table must have at least 1 column
- MariaDB [lul]> create table t
- -> (id int primary key ayto_increment,imie varchar(20) not NULL,nazwisko varchar(20) not NULL,adres varchar(20) not NULL,miejscowosc varchar(20) not NULL);
- 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 'imie varchar(20) not NULL,nazwisko varchar(20) not NULL,adres varchar(20) not NU' at line 2
- MariaDB [lul]> create table t;
- ERROR 1113 (42000): A table must have at least 1 column
- MariaDB [lul]> (id int primary key ayto_increment,
- -> imie varchar(20) not NULL,
- -> nazwisko varchar(20) not NULL,adres varchar(20) not NULL,miejscowosc varchar(20) not NULL);
- 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 'id int primary key ayto_increment,
- imie varchar(20) not NULL,
- nazwisko varchar(2' at line 1
- MariaDB [lul]> create table t;
- ERROR 1113 (42000): A table must have at least 1 column
- MariaDB [lul]> (id int primary key auto_increment,
- -> imie varchar(20) not NULL,
- -> nazwisko varchar(20) not NULL,adres varchar(20) not NULL,miejscowosc varchar(20) not NULL);
- 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 'id int primary key auto_increment,
- imie varchar(20) not NULL,
- nazwisko varchar(2' at line 1
- MariaDB [lul]> create table t (id int Primary Key auto_increment,imie varchar(20) not NULL,nazwisko varchar(20) not NULL,adres varchar(20) not NULL,miejscowosc varchar(20) not NULL);
- Query OK, 0 rows affected (0.04 sec)
- MariaDB [lul]> describe t
- -> ;
- +-------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +-------------+-------------+------+-----+---------+----------------+
- | id | int(11) | NO | PRI | NULL | auto_increment |
- | imie | varchar(20) | NO | | NULL | |
- | nazwisko | varchar(20) | NO | | NULL | |
- | adres | varchar(20) | NO | | NULL | |
- | miejscowosc | varchar(20) | NO | | NULL | |
- +-------------+-------------+------+-----+---------+----------------+
- 5 rows in set (0.01 sec)
- MariaDB [lul]> add index t char (imie,nazwisko);
- 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 'add index t char (imie,nazwisko)' at line 1
- MariaDB [lul]> create index on t (imie,nazwisko);
- 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 'on t (imie,nazwisko)' at line 1
- MariaDB [lul]> create index index1 on t (imie,nazwisko);
- Query OK, 0 rows affected (0.01 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- MariaDB [lul]> show index;
- 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 1
- MariaDB [lul]> show index on t;
- 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 'on t' at line 1
- MariaDB [lul]> show index1 on t;
- 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 'index1 on t' at line 1
- MariaDB [lul]> show index from t;
- +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
- | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
- +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
- | t | 0 | PRIMARY | 1 | id | A | 0 | NULL | NULL | | BTREE | | |
- | t | 1 | index1 | 1 | imie | A | 0 | NULL | NULL | | BTREE | | |
- | t | 1 | index1 | 2 | nazwisko | A | 0 | NULL | NULL | | BTREE | | |
- +-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
- 3 rows in set (0.00 sec)
- MariaDB [lul]> show databases;
- +--------------------+
- | Database |
- +--------------------+
- | baaza |
- | baza1 |
- | bigos |
- | cos |
- | create |
- | firma |
- | gorecki |
- | information_schema |
- | kowalski |
- | ksiegarnia |
- | ksiengarnia |
- | lul |
- | mysql |
- | performance_schema |
- | phpmyadmin |
- | pierwsza |
- | rodzina |
- | siema |
- | szkola |
- | test |
- +--------------------+
- 20 rows in set (0.00 sec)
- MariaDB [lul]> use firma
- Database changed
- MariaDB [firma]> show tables;
- +-----------------+
- | Tables_in_firma |
- +-----------------+
- | cos1 |
- | samochody |
- +-----------------+
- 2 rows in set (0.00 sec)
- MariaDB [firma]> select * from samochody;
- +----+--------+-----------+-------------+---------------+----------+---------------+---------------+------------------+
- | id | marka | kolor | model | rok_produkcji | przebieg | rodzaj_paliwa | skrzynia_bieg | kraj_rejestracji |
- +----+--------+-----------+-------------+---------------+----------+---------------+---------------+------------------+
- | 1 | VW | Granatowy | IV | 2000 | 217000 | benzyna | manualna | Polska |
- | 2 | VW | Czerwony | V | 2004 | 200000 | benzyna | manualna | Polska |
- | 3 | Audi | Szary | IV | 2006 | 220000 | diesel | manualna | Polska |
- | 4 | Audi | Czarny | III | 2007 | 180000 | diesel | manualna | Polska |
- | 5 | Fiat | Szary | Stilo | 2001 | 215000 | benzyna+gaz | manualna | Polska |
- | 6 | Fiat | Czarny | Grande_Pnto | 2007 | 151000 | benzyna | manualna | Polska |
- | 7 | Alfa | Szary | 156 | 2004 | 250000 | benzyna | manualna | Polska |
- | 8 | Skoda | Srebrny | Octawia | 2002 | 200000 | benzyna+gaz | manualna | Polska |
- | 9 | Toyota | Niebieski | Aygo | 2012 | 150000 | benzyna | manualna | Polska |
- | 10 | VW | Czarny | Passat | 1998 | 280000 | diesel | manualna | Polska |
- | 11 | Reno | Zólty | Clio | 2005 | 200000 | benzyna | automatyczna | Polska |
- | 12 | BMW | Niebieski | E30 | 2001 | 300000 | benzyna | manualna | Polska |
- | 13 | VW | Bialy | II | 1994 | 300000 | benzyna | manualna | Polska |
- | 14 | VW | Zielony | I | 1990 | 400000 | benzyna | manualna | Polska |
- | 15 | Ford | Czarny | Fiesta | 2010 | 180000 | benzyna | manualna | Polska |
- +----+--------+-----------+-------------+---------------+----------+---------------+---------------+------------------+
- 15 rows in set (0.00 sec)
- MariaDB [firma]> select * from cos1;
- Empty set (0.01 sec)
- MariaDB [firma]> describe cos1;
- +----------+-------------+------+-----+---------+-------+
- | Field | Type | Null | Key | Default | Extra |
- +----------+-------------+------+-----+---------+-------+
- | id | int(11) | NO | PRI | NULL | |
- | imie | varchar(20) | YES | | NULL | |
- | nazwisko | varchar(20) | YES | | NULL | |
- +----------+-------------+------+-----+---------+-------+
- 3 rows in set (0.01 sec)
- MariaDB [firma]> rename table samochody to zlomowisko;
- Query OK, 0 rows affected (0.02 sec)
- MariaDB [firma]> show tables;
- +-----------------+
- | Tables_in_firma |
- +-----------------+
- | cos1 |
- | zlomowisko |
- +-----------------+
- 2 rows in set (0.00 sec)
- MariaDB [firma]> alter table add column id_samochody first;
- 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 'add column id_samochody first' at line 1
- MariaDB [firma]> alter table zlomowisko add column id_samochody first;
- 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 'first' at line 1
- MariaDB [firma]> add column id_samochody first;
- 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 'add column id_samochody first' at line 1
- MariaDB [firma]> add column id_samochody int;
- 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 'add column id_samochody int' at line 1
- MariaDB [firma]> alter table zlomowisko add column id_samochody int;
- Query OK, 0 rows affected (0.02 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- MariaDB [firma]> describe zlomowisko;
- +------------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +------------------+-------------+------+-----+---------+----------------+
- | id | int(11) | NO | PRI | NULL | auto_increment |
- | marka | varchar(20) | YES | | NULL | |
- | kolor | varchar(20) | YES | | NULL | |
- | model | varchar(20) | YES | | NULL | |
- | rok_produkcji | int(11) | YES | | NULL | |
- | przebieg | int(11) | YES | | NULL | |
- | rodzaj_paliwa | varchar(20) | YES | | NULL | |
- | skrzynia_bieg | varchar(20) | YES | | NULL | |
- | kraj_rejestracji | varchar(20) | YES | | Polska | |
- | id_samochody | int(11) | YES | | NULL | |
- +------------------+-------------+------+-----+---------+----------------+
- 10 rows in set (0.01 sec)
- MariaDB [firma]> alter table zlomowisko drop column id_samochody int;
- 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 'int' at line 1
- MariaDB [firma]> alter table zlomowisko drop column id_samochody;
- Query OK, 0 rows affected (0.03 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- MariaDB [firma]> alter table zlomowisko add column id_samochody int first;
- Query OK, 0 rows affected (0.03 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- MariaDB [firma]> describe zlomowisko;
- +------------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +------------------+-------------+------+-----+---------+----------------+
- | id_samochody | int(11) | YES | | NULL | |
- | id | int(11) | NO | PRI | NULL | auto_increment |
- | marka | varchar(20) | YES | | NULL | |
- | kolor | varchar(20) | YES | | NULL | |
- | model | varchar(20) | YES | | NULL | |
- | rok_produkcji | int(11) | YES | | NULL | |
- | przebieg | int(11) | YES | | NULL | |
- | rodzaj_paliwa | varchar(20) | YES | | NULL | |
- | skrzynia_bieg | varchar(20) | YES | | NULL | |
- | kraj_rejestracji | varchar(20) | YES | | Polska | |
- +------------------+-------------+------+-----+---------+----------------+
- 10 rows in set (0.01 sec)
- MariaDB [firma]> alter table zlomowisko drop column id;
- Query OK, 15 rows affected (0.04 sec)
- Records: 15 Duplicates: 0 Warnings: 0
- MariaDB [firma]> alter table zlomowisko change column 'id_samochody' 'id_samochody' int Primary Key auto_increment;
- 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 ''id_samochody' 'id_samochody' int Primary Key auto_increment' at line 1
- MariaDB [firma]> alter table zlomowisko change column id_samochody id_samochody int Primary Key auto_increment;
- Query OK, 15 rows affected (0.04 sec)
- Records: 15 Duplicates: 0 Warnings: 0
- MariaDB [firma]> describe zlomowisko;
- +------------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +------------------+-------------+------+-----+---------+----------------+
- | id_samochody | int(11) | NO | PRI | NULL | auto_increment |
- | marka | varchar(20) | YES | | NULL | |
- | kolor | varchar(20) | YES | | NULL | |
- | model | varchar(20) | YES | | NULL | |
- | rok_produkcji | int(11) | YES | | NULL | |
- | przebieg | int(11) | YES | | NULL | |
- | rodzaj_paliwa | varchar(20) | YES | | NULL | |
- | skrzynia_bieg | varchar(20) | YES | | NULL | |
- | kraj_rejestracji | varchar(20) | YES | | Polska | |
- +------------------+-------------+------+-----+---------+----------------+
- 9 rows in set (0.01 sec)
- MariaDB [firma]> alter table zlomowisko change column marka marka varchar(30);
- Query OK, 15 rows affected (0.04 sec)
- Records: 15 Duplicates: 0 Warnings: 0
- MariaDB [firma]> alter table zlomowisko change column kolor kolor varchar(30);
- Query OK, 15 rows affected (0.03 sec)
- Records: 15 Duplicates: 0 Warnings: 0
- MariaDB [firma]> alter table zlomowisko change column model model varchar(30);
- Query OK, 15 rows affected (0.03 sec)
- Records: 15 Duplicates: 0 Warnings: 0
- MariaDB [firma]> describe zlomowisko;
- +------------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +------------------+-------------+------+-----+---------+----------------+
- | id_samochody | int(11) | NO | PRI | NULL | auto_increment |
- | marka | varchar(30) | YES | | NULL | |
- | kolor | varchar(30) | YES | | NULL | |
- | model | varchar(30) | YES | | NULL | |
- | rok_produkcji | int(11) | YES | | NULL | |
- | przebieg | int(11) | YES | | NULL | |
- | rodzaj_paliwa | varchar(20) | YES | | NULL | |
- | skrzynia_bieg | varchar(20) | YES | | NULL | |
- | kraj_rejestracji | varchar(20) | YES | | Polska | |
- +------------------+-------------+------+-----+---------+----------------+
- 9 rows in set (0.01 sec)
- MariaDB [firma]> alter table zlomowisko add column nadwozie varchar(20) after model;
- Query OK, 0 rows affected (0.02 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- MariaDB [firma]> describe zlomowisko;
- +------------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +------------------+-------------+------+-----+---------+----------------+
- | id_samochody | int(11) | NO | PRI | NULL | auto_increment |
- | marka | varchar(30) | YES | | NULL | |
- | kolor | varchar(30) | YES | | NULL | |
- | model | varchar(30) | YES | | NULL | |
- | nadwozie | varchar(20) | YES | | NULL | |
- | rok_produkcji | int(11) | YES | | NULL | |
- | przebieg | int(11) | YES | | NULL | |
- | rodzaj_paliwa | varchar(20) | YES | | NULL | |
- | skrzynia_bieg | varchar(20) | YES | | NULL | |
- | kraj_rejestracji | varchar(20) | YES | | Polska | |
- +------------------+-------------+------+-----+---------+----------------+
- 10 rows in set (0.01 sec)
- MariaDB [firma]> create index qwerty on zlomowisko (rok_produkcji);
- Query OK, 0 rows affected (0.01 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- MariaDB [firma]> describe zlomowisko;
- +------------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +------------------+-------------+------+-----+---------+----------------+
- | id_samochody | int(11) | NO | PRI | NULL | auto_increment |
- | marka | varchar(30) | YES | | NULL | |
- | kolor | varchar(30) | YES | | NULL | |
- | model | varchar(30) | YES | | NULL | |
- | nadwozie | varchar(20) | YES | | NULL | |
- | rok_produkcji | int(11) | YES | MUL | NULL | |
- | przebieg | int(11) | YES | | NULL | |
- | rodzaj_paliwa | varchar(20) | YES | | NULL | |
- | skrzynia_bieg | varchar(20) | YES | | NULL | |
- | kraj_rejestracji | varchar(20) | YES | | Polska | |
- +------------------+-------------+------+-----+---------+----------------+
- 10 rows in set (0.00 sec)
- MariaDB [firma]> alter table zlomowisko change kraj_rejestracji kraj_rejestracji varchar(20);
- Query OK, 0 rows affected (0.00 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- MariaDB [firma]> describe zlomowisko;
- +------------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +------------------+-------------+------+-----+---------+----------------+
- | id_samochody | int(11) | NO | PRI | NULL | auto_increment |
- | marka | varchar(30) | YES | | NULL | |
- | kolor | varchar(30) | YES | | NULL | |
- | model | varchar(30) | YES | | NULL | |
- | nadwozie | varchar(20) | YES | | NULL | |
- | rok_produkcji | int(11) | YES | MUL | NULL | |
- | przebieg | int(11) | YES | | NULL | |
- | rodzaj_paliwa | varchar(20) | YES | | NULL | |
- | skrzynia_bieg | varchar(20) | YES | | NULL | |
- | kraj_rejestracji | varchar(20) | YES | | NULL | |
- +------------------+-------------+------+-----+---------+----------------+
- 10 rows in set (0.00 sec)
- MariaDB [firma]> alter table zlomowisko change nadwozie nadwozie varchar(20) default'sedan';
- Query OK, 0 rows affected (0.01 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- MariaDB [firma]> describe zlomowisko;
- +------------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +------------------+-------------+------+-----+---------+----------------+
- | id_samochody | int(11) | NO | PRI | NULL | auto_increment |
- | marka | varchar(30) | YES | | NULL | |
- | kolor | varchar(30) | YES | | NULL | |
- | model | varchar(30) | YES | | NULL | |
- | nadwozie | varchar(20) | YES | | sedan | |
- | rok_produkcji | int(11) | YES | MUL | NULL | |
- | przebieg | int(11) | YES | | NULL | |
- | rodzaj_paliwa | varchar(20) | YES | | NULL | |
- | skrzynia_bieg | varchar(20) | YES | | NULL | |
- | kraj_rejestracji | varchar(20) | YES | | NULL | |
- +------------------+-------------+------+-----+---------+----------------+
- 10 rows in set (0.00 sec)
- MariaDB [firma]> alter table zlomowisko change skrzynia_bieg skrzynia varchar(20);
- Query OK, 0 rows affected (0.01 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- MariaDB [firma]> alter table zlomowisko change przebieg przebieg int not NULL;
- Query OK, 15 rows affected (0.04 sec)
- Records: 15 Duplicates: 0 Warnings: 0
- MariaDB [firma]> alter table zlomowisko change kolor kolor varchar(30) not NULL;
- Query OK, 15 rows affected (0.04 sec)
- Records: 15 Duplicates: 0 Warnings: 0
- MariaDB [firma]> describe zlomowisko;
- +------------------+-------------+------+-----+---------+----------------+
- | Field | Type | Null | Key | Default | Extra |
- +------------------+-------------+------+-----+---------+----------------+
- | id_samochody | int(11) | NO | PRI | NULL | auto_increment |
- | marka | varchar(30) | YES | | NULL | |
- | kolor | varchar(30) | NO | | NULL | |
- | model | varchar(30) | YES | | NULL | |
- | nadwozie | varchar(20) | YES | | sedan | |
- | rok_produkcji | int(11) | YES | MUL | NULL | |
- | przebieg | int(11) | NO | | NULL | |
- | rodzaj_paliwa | varchar(20) | YES | | NULL | |
- | skrzynia | varchar(20) | YES | | NULL | |
- | kraj_rejestracji | varchar(20) | YES | | NULL | |
- +------------------+-------------+------+-----+---------+----------------+
- 10 rows in set (0.01 sec)
- MariaDB [firma]> alter table zlomowisko convert to character set latin2;
- Query OK, 15 rows affected (0.09 sec)
- Records: 15 Duplicates: 0 Warnings: 0
- MariaDB [firma]> add index t char (imie,nazwisko);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement