Введение в MySQL

Самая популярная База Данных для создания сайтов, любой программист и аналитик должен знать как составлять запросы в ней. Для того чтобы с ней поиграться на Windows вам нужно установить AppServ или Denver на свой компьютер. После этого у вас будет доступ в PhpMyAdmin (сайт для работы с MySQL) или напрямую через консоль.

Рассмотрим простейший пример работы с ней. Создадим нашу базу данных и табличку юзеры, для того чтобы сделать авторизацию у нас на сайте.

CREATE DATABASE `database`;
USE `database`;
CREATE TABLE `users` (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
password VARCHAR(30) NOT NULL
)

Надеюсь эти три команды вполне понятны, теперь мы сможем вставлять туда записи, удалять их, редактировать и выводить у себя на сайте. В таблице мы создали два поля, первое это авто инкремент, целочисленное поле которые само будет увеличиваться на 1 при каждой вставке в таблицу, очень удобно потом обращаться к определенной строке в таблице по этому номеру а не по имени, ведь имя может изменится — id же остается постоянным пока запись не будет удалена. Поле имя name представлено в виде набора букв длиной 30 и должно быть обязательно задано — также как и пароль.

INSERT INTO `users (`name, `password`) VALUES ('user1', 'passwrod1');
DELETE FROM `users WHERE `id` = 1; 
UPDATE `users SET password = 'newPassword' WHERE password = 'oldPassword' and `name` = 'Вася'
SELECT * FROM `users` WHERE `name = 'Вася' and `password` = 'пароль';

В последнем примере * означает выбрать все поля, но можно их и перечислить через запятую. Далее мы научимся делать более сложные запросы, но иногда хватает даже этих.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *