Як створити базу даних списку розсилки за допомогою MySQL

Базу даних MySQL можна використовувати для створення безкоштовного онлайн-або офлайн-списку розсилки. Базова база даних списків розсилки містить дві таблиці. Одна таблиця містить ім’я, електронну адресу, вулицю та поштовий індекс кожного члена списку. Інша таблиця містить поштові індекси та відповідні їм місто та штат. Це виключає реплікацію даних у таблицях. Кілька членів списку розсилки можуть мати однаковий поштовий індекс, але місто та штат зберігаються лише в одному місці.

1

Увійдіть до бази даних MySQL.

2

Введіть наступний рядок, щоб створити базу даних з назвою "розсилка":

СТВОРИТИ БАЗУ ДАНИХ, ЯКЩО НЕ ІСНУЄ поштова розсилка;

3

Введіть наступний рядок, щоб використовувати новостворену базу даних:

ВИКОРИСТАННЯ розсилки;

4

Введіть наступний рядок, щоб створити таблицю, що містить ім’я, прізвище, електронну адресу, адресу та поштовий індекс кожного контакту:

СТВОРИТИ ТАБЛИЦЮ, ЯКЩО НЕ ІСНУЄ поштова розсилка (fname VARCHAR (20), lname VARCHAR (30), електронна пошта VARCHAR (50), вулиця VARCHAR (150), zip INT (10));

5

Введіть наступний рядок, щоб створити таблицю, яка містить місто та штат для кожного поштового індексу у списку розсилки:

СТВОРИТИ ТАБЛИЦЮ, ЯКЩО НЕ ІСНУЄ zip (zip INT (10) ПЕРВИННИЙ КЛЮЧ, місто VARCHAR (30), штат VARCHAR (20));

6

Введіть такі рядки, щоб вставити дані в таблиці:

ВСТАВИТИ В zip (zip, місто, штат) ЦІННОСТІ (17101, 'Harrisburg', 'Pennsylvania'), (10001, 'New York', 'New York'), (23081, 'Williamsburg', 'Virginia');

ВСТАВИТИ У ПОШТУ (fname, lname, email, street, zip) VALUES ('John', 'Smith', '[email protected]', '1200 East Ave', '10001'), ('Fred', 'Astair ',' [email protected] ',' 200 Colonial Road ', 23081), (' Ginger ',' Rogers ',' [email protected] ',' 300 Olde Ave ', 17101);

7

Введіть наступний рядок, щоб роздрукувати поштову адресу для кожного в списку розсилки:

ВИБЕРІТЬ mailing.fname, mailing.lname, mailing.street, zip.city, zip.state, zip.zip FROM mailing, zip WHERE mailing.zip = zip.zip;

Останні повідомлення

$config[zx-auto] not found$config[zx-overlay] not found