Bagaimana Membangun Database Milis Dengan MySQL

Database MySQL dapat digunakan untuk membuat milis online atau offline gratis. Database milis dasar berisi dua tabel. Satu tabel berisi nama, alamat email, alamat jalan, dan kode pos dari setiap anggota daftar. Tabel lainnya berisi kode zip (pos) dan kota serta negara bagian yang sesuai. Ini menghilangkan replikasi data dalam tabel. Beberapa anggota milis dapat memiliki kode pos yang sama, tetapi kota dan negara bagian hanya disimpan di satu lokasi.

1

Masuk ke database MySQL.

2

Ketik baris berikut untuk membuat database bernama "mailing":

BUAT DATABASE JIKA TIDAK ADA surat;

3

Ketik baris berikut untuk menggunakan database yang baru dibuat:

GUNAKAN surat;

4

Ketik baris berikut untuk membuat tabel yang berisi nama depan, nama belakang, alamat email, alamat jalan, dan kode pos dari setiap kontak:

BUAT TABEL JIKA TIDAK ADA surat (fname VARCHAR (20), lname VARCHAR (30), email VARCHAR (50), street VARCHAR (150), zip INT (10));

5

Ketik baris berikut untuk membuat tabel yang berisi kota dan negara bagian untuk setiap kode pos di milis:

BUAT TABEL JIKA TIDAK ADA zip (zip INT (10) KUNCI UTAMA, kota VARCHAR (30), negara bagian VARCHAR (20));

6

Ketik baris berikut untuk memasukkan data ke dalam tabel:

MASUKKAN KE zip (kode pos, kota, negara bagian) NILAI (17101, 'Harrisburg', 'Pennsylvania'), (10001, 'New York', 'New York'), (23081, 'Williamsburg', 'Virginia');

SISIPKAN KE surat (fname, lname, email, jalan, zip) NILAI ('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

Ketik baris berikut untuk mencetak alamat pos masing-masing individu di milis:

PILIH mailing.fname, mailing.lname, mailing.street, zip.city, zip.state, zip.zip FROM mailing, zip WHERE mailing.zip = zip.zip;