MySQL是一種常用的數(shù)據(jù)庫管理系統(tǒng),可通過SQL文件操作和管理數(shù)據(jù)。SQL文件中含有一系列SQL語句,用于創(chuàng)建、修改和刪除數(shù)據(jù)庫表及其內(nèi)容。
-- 創(chuàng)建數(shù)據(jù)庫 CREATE DATABASE my_database; -- 創(chuàng)建表 CREATE TABLE student ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50), age INT(2), PRIMARY KEY (id) ); -- 插入數(shù)據(jù) INSERT INTO student (name, age) VALUES ('小明', 20), ('小紅', 19); -- 修改數(shù)據(jù) UPDATE student SET age = 21 WHERE name = '小明'; -- 刪除數(shù)據(jù) DELETE FROM student WHERE name = '小紅'; -- 刪除表 DROP TABLE student; -- 刪除數(shù)據(jù)庫 DROP DATABASE my_database;
在MySQL中執(zhí)行SQL文件也很簡單。進(jìn)入MySQL命令行工具,執(zhí)行以下命令:
mysql -h 主機(jī)地址 -u 用戶名 -p 密碼< 文件名.sql
其中,主機(jī)地址和用戶名和密碼根據(jù)實(shí)際情況填寫,文件名即為需要執(zhí)行的SQL文件名。
執(zhí)行成功后,即可完成SQL文件中的所有操作,方便快捷。