MySQL 數(shù)據(jù)庫介紹
MySQL 是一種流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),廣泛用于各種 web 應(yīng)用程序的數(shù)據(jù)存儲和管理。MySQL 是一個開源軟件,可自由使用。
數(shù)據(jù)表創(chuàng)建和結(jié)構(gòu)定義
在 MySQL 數(shù)據(jù)庫中,數(shù)據(jù)通常存儲在表中。要創(chuàng)建一張數(shù)據(jù)表,需要定義表名和每個字段的名稱和屬性。例如:
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL
);
增加數(shù)據(jù)
一旦創(chuàng)建了數(shù)據(jù)表,就可以向其中增加數(shù)據(jù)。使用 SQL INSERT INTO 語句可以將數(shù)據(jù)添加到表中。例如:
INSERT INTO users (id, name, email)
VALUES (1, 'John Smith', 'johnsmith@example.com');
通過運行上述語句,將在 users 表中添加一條新數(shù)據(jù)行,其中 id 為 1,name 為 John Smith,email 為 johnsmith@example.com。
使用 PHP 連接 MySQL 數(shù)據(jù)庫
PHP 是一種支持 MySQL 的流行的服務(wù)器端腳本語言。要將 PHP 與 MySQL 配合使用,需要使用 PHP 數(shù)據(jù)庫擴展程序。例如,使用 MySQLi 擴展程序,可以通過以下代碼連接 MySQL 數(shù)據(jù)庫:
$mysqli = new mysqli("localhost", "username", "password", "database");
其中,localhost 表示 MySQL 數(shù)據(jù)庫所在的服務(wù)器名稱,username 和 password 分別表示登錄 MySQL 數(shù)據(jù)庫所需的用戶名和密碼,database 是數(shù)據(jù)庫的名稱。
PHP 增加數(shù)據(jù)到 MySQL 數(shù)據(jù)庫
一旦連接到 MySQL 數(shù)據(jù)庫,就可以使用 PHP 向其中的表中添加數(shù)據(jù)。例如,可以使用以下 PHP 代碼將數(shù)據(jù)添加到 MySQL 數(shù)據(jù)庫:
$mysqli->query("INSERT INTO users (id, name, email) VALUES (1, 'John Smith', 'johnsmith@example.com');");
通過上述代碼,將向名為 users 的表中添加一條數(shù)據(jù)行,其中 id 為 1,name 為 John Smith,email 為 johnsmith@example.com。