10 урок. Разрабатываем архитектуру базы данных

Подключаемся к БД, введя в консоли ssh команду: mysql -u root -p На примере списка покупок. Таблица пользователей и таблица товаров. Создаем БД и 2 таблицы: -- drop database mybestlist; create database mybestlist; use mybestlist -- drop table users; create table users ( user_id int not null auto_increment, user_name varchar(256), primary key(user_id) ); -- drop table items; create table items ( item_id int not null auto_increment, user_id int, item_name varchar(256), price double, count int, primary key(item_id), foreign key(user_id) references users(user_id) ); Создаем пользователя и выдаем ему права: -- drop user www@localhost; create user www@localhost identified by ’www123’; grant all privileges on mybestlist.* to ’www’@localhost identified by ’www123’; -- show grants for ’www’@localhost;
Back to Top