2021-07-07 17:52:28
Wassup, сегодня мы познакомимся с SQL
SQL — декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных.
Для начала мы должны запустить MySql, ранее мы уже ставили MySql на свою машину.
Terminal: service mysql start && nmap 127.0.0.1 -p 3306 | grep 3306
Вывод: 3306/tcp open mysql, порт открыт, можно подключаться —
mysql -u root -ppass.
Для начала нам надо создать базу данных, и добавить в неё что-то (CREATE DATABASE blog;). Далее нам надо переключиться на эту БД — USE blog;, если вы случайно зашли не в ту базу, просто ещё раз напишите
USE, и желаемую базу данных.
Создаем таблицу
Antichrist в базе данных
blog:
CREATE TABLE Antichrist
-> (
-> id INT AUTO_INCREMENT PRIMARY KEY,
-> name varchar(666) NOT NULL
-> );
Мы с вами успешно создали таблицу (
Antichrist), давайте занесем туда какие-то данные?
Добавляем данные: INSERT Antichrist(name) VALUES ('Anti');, мы успешно добавили имя (Anti) в нашу базу, но теперь нам надо посмотреть что в нашей базе: SELECT id, name from Antichrist;
+----+------+
| id | name |
+----+------+
| 1 | Anti |
+----+------+
SELECT показывает нам содержание таблицы, как мы и просили. Если мы напишем select name from Antichrist, то нам выведется только имя. В базу можно и больше данных записать (
сюрприз, да? для меня тоже), но это засорит пост)
SHOW TABLES FROM blog; — посмотреть все таблицы в базе данных blog.
SHOW DATABASES; — посмотреть все созданные базы данных.
DROP DATABASE blog; — снести базу данных blog (что я сейчас и сделал).
Antichrist Blog, APK, Music, Chat, Archive
1.7K views14:52