mariadb數(shù)據(jù)庫(kù)如何用

小樊
81
2024-11-05 14:55:19
欄目: 云計(jì)算

MariaDB是一個(gè)流行的開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它是MySQL的一個(gè)分支

  1. 安裝MariaDB: 根據(jù)你的操作系統(tǒng),從MariaDB官方網(wǎng)站(https://mariadb.org/download/)下載并安裝適合的版本。

  2. 啟動(dòng)MariaDB服務(wù): 在Linux系統(tǒng)中,你可以使用以下命令啟動(dòng)MariaDB服務(wù):

    sudo systemctl start mariadb
    

    在Windows系統(tǒng)中,你可以在“服務(wù)”應(yīng)用程序中找到MariaDB服務(wù)并啟動(dòng)它。

  3. 連接到MariaDB: 使用命令行客戶端或其他數(shù)據(jù)庫(kù)管理工具(如MySQL Workbench、phpMyAdmin等)連接到MariaDB。在命令行中,你可以使用以下命令連接到MariaDB:

    mysql -u root -p
    

    輸入你的root用戶密碼后,你將進(jìn)入MariaDB命令行客戶端。

  4. 創(chuàng)建數(shù)據(jù)庫(kù)和表: 在MariaDB命令行客戶端中,你可以使用以下命令創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù):

    CREATE DATABASE mydatabase;
    

    要使用新創(chuàng)建的數(shù)據(jù)庫(kù),請(qǐng)使用以下命令:

    USE mydatabase;
    

    接下來(lái),創(chuàng)建一個(gè)新表:

    CREATE TABLE users (
        id INT AUTO_INCREMENT PRIMARY KEY,
        username VARCHAR(255) NOT NULL UNIQUE,
        email VARCHAR(255) NOT NULL UNIQUE,
        created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
    );
    
  5. 插入數(shù)據(jù): 要向表中插入數(shù)據(jù),請(qǐng)使用以下命令:

    INSERT INTO users (username, email) VALUES ('John Doe', 'john@example.com');
    
  6. 查詢數(shù)據(jù): 要查詢表中的數(shù)據(jù),請(qǐng)使用以下命令:

    SELECT * FROM users;
    
  7. 更新和刪除數(shù)據(jù): 要更新表中的數(shù)據(jù),請(qǐng)使用以下命令:

    UPDATE users SET email = 'newemail@example.com' WHERE id = 1;
    

    要?jiǎng)h除表中的數(shù)據(jù),請(qǐng)使用以下命令:

    DELETE FROM users WHERE id = 1;
    
  8. 關(guān)閉MariaDB服務(wù): 在Linux系統(tǒng)中,你可以使用以下命令停止MariaDB服務(wù):

    sudo systemctl stop mariadb
    

    在Windows系統(tǒng)中,你可以在“服務(wù)”應(yīng)用程序中找到MariaDB服務(wù)并停止它。

這只是MariaDB的基本操作,你還可以學(xué)習(xí)更多關(guān)于SQL、存儲(chǔ)過(guò)程、觸發(fā)器等方面的知識(shí),以便更有效地使用MariaDB數(shù)據(jù)庫(kù)。

0