MySQL 菜鳥教程:從入門到精通 一、MySQL 簡介MySQL一款開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典 MySQL AB 公司開發(fā)。它是最流行的開源數(shù)據(jù)庫之一,廣泛應(yīng)用于各種規(guī)模的應(yīng)用程序中。MySQL 支持多種編程語言,如 Java、PHP、Pyho 等,并且具有高性能、可靠性、易用性等特點。 二、MySQL 安裝與配置 2.1 Widows 系統(tǒng)安裝1. 下載
MySQL 菜鳥教程:從入門到精通 MySQL一款開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典 MySQL AB 公司開發(fā)。它是最流行的開源數(shù)據(jù)庫之一,廣泛應(yīng)用于各種規(guī)模的應(yīng)用程序中。MySQL 支持多種編程語言,如 Java、PHP、Pyho 等,并且具有高性能、可靠性、易用性等特點。 2.1 Widows 系統(tǒng)安裝 1. 下載 MySQL 安裝包:訪問 MySQL 官方網(wǎng)站(hps://dev.mysql.com/dowloads/mysql/)下載適合您操作系統(tǒng)的 MySQL 安裝包。 2. 安裝 MySQL:雙擊下載的安裝包,按照提示進行安裝。在安裝過程中,您可以選擇合適的安裝類型、配置選項等。 3. 配置 MySQL:安裝完成后,打開 MySQL 安裝目錄下的 bi 文件夾,找到 mysql.exe 文件,右鍵選擇“以管理員身份運行”。在命令行中輸入以下命令,設(shè)置 roo 用戶的密碼: 4. 登錄 MySQL:輸入密碼后,即可登錄 MySQL 數(shù)據(jù)庫。 2.2 Liux 系統(tǒng)安裝 1. 使用 yum 安裝 MySQL:在 Liux 系統(tǒng)中,可以使用 yum 命令安裝 MySQL。以下是以 CeOS 7 為例的安裝步驟: 2. 啟動 MySQL 服務(wù):安裝完成后,使用以下命令啟動 MySQL 服務(wù): 3. 配置 MySQL:查看 roo 用戶的密碼:使用以下命令查看 roo 用戶的密碼: 4. 登錄 MySQL:使用以下命令登錄 MySQL 數(shù)據(jù)庫: 3.1 數(shù)據(jù)庫操作 1. 創(chuàng)建數(shù)據(jù)庫:使用以下命令創(chuàng)建數(shù)據(jù)庫: 2. 刪除數(shù)據(jù)庫:使用以下命令刪除數(shù)據(jù)庫: 3. 選擇數(shù)據(jù)庫:使用以下命令選擇數(shù)據(jù)庫: 3.2 表操作 1. 創(chuàng)建表:使用以下命令創(chuàng)建表: 2. 刪除表:使用以下命令刪除表: 3. 查看表結(jié)構(gòu):使用以下命令查看表結(jié)構(gòu): 3.3 數(shù)據(jù)操作 1. 插入數(shù)據(jù):使用以下命令插入數(shù)據(jù): 2. 查詢數(shù)據(jù):使用以下命令查詢數(shù)據(jù): 3. 更新數(shù)據(jù):使用以下命令更新數(shù)據(jù): 4. 刪除數(shù)據(jù):使用以下命令刪除數(shù)據(jù): 4.1 聯(lián)接查詢 1. 內(nèi)聯(lián)接(IER JOI):使用以下命令進行內(nèi)聯(lián)接查詢: 2. 外聯(lián)接(LEFT JOI):使用以下命令進行外聯(lián)接查詢:一、MySQL 簡介
二、MySQL 安裝與配置
mysql -u roo -p
yum isall mysql-commuiy-server
sysemcl sar mysqld
grep 'emporary password' /var/log/mysqld.log
mysql -u roo -p
三、MySQL 基本命令
CREATE DATABASE 數(shù)據(jù)庫名;
DROP DATABASE 數(shù)據(jù)庫名;
USE 數(shù)據(jù)庫名;
CREATE TABLE 表名 ( 列名1 數(shù)據(jù)類型, 列名2 數(shù)據(jù)類型, ...);
DROP TABLE 表名;
DESCRIBE 表名;
ISERT ITO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...);
SELECT 列名1, 列名2, ... FROM 表名 WHERE 條件;
UPDATE 表名 SET 列名1 = 值1, 列名2 = 值2, ... WHERE 條件;
DELETE FROM 表名 WHERE 條件;
四、MySQL 高級查詢
SELECT 列名1, 列名2, ... FROM 表1 IER JOI 表2 O 條件;
<