本次實驗主要目的是讓我們學會如何在mysql數據庫中使用嵌入式sql語言進行數據的操作。在實驗過程中,我們主要涉及到了以下幾個方面的內容:
1. mysql數據庫的安裝與配置
sudo apt install mysql-server sudo mysql_secure_installation
2. 數據庫的創建與表的建立
CREATE DATABASE mydatabase; USE mydatabase; CREATE TABLE mytable ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, age INT(4), gender ENUM('Male','Female') NOT NULL );
3. 數據的插入、查詢、更新與刪除
INSERT INTO mytable (name, age, gender) VALUES ('張三', 25, 'Male'); SELECT * FROM mytable; UPDATE mytable SET name='李四' WHERE id=1; DELETE FROM mytable WHERE id=2;
4. 事務的處理
START TRANSACTION; INSERT INTO mytable (name, age, gender) VALUES ('王五', 30, 'Male'); INSERT INTO mytable (name, age, gender) VALUES ('趙六', 28, 'Female'); COMMIT;
通過本次實驗,我們不僅深入學習了mysql數據庫的嵌入式sql語言,還掌握了如何進行數據庫的基本操作和事務的處理。這對于我們今后的數據處理與管理工作具有積極意義。