MySQL是一款開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它允許用戶使用SQL語言來創(chuàng)建、管理和查詢數(shù)據(jù)庫。在MySQL中,我們可以使用SQL腳本來批量執(zhí)行數(shù)據(jù)庫操作。下面是一些常用的SQL腳本:
-- 創(chuàng)建數(shù)據(jù)庫 CREATE DATABASE mydb; -- 選擇數(shù)據(jù)庫 USE mydb; -- 創(chuàng)建表 CREATE TABLE users ( id INT(10) NOT NULL AUTO_INCREMENT, name VARCHAR(100) NOT NULL, email VARCHAR(100) NOT NULL, password VARCHAR(100) NOT NULL, PRIMARY KEY (id) ); -- 插入數(shù)據(jù) INSERT INTO users (name, email, password) VALUES ('John Smith', 'john@example.com', '123456'); -- 查詢數(shù)據(jù) SELECT * FROM users WHERE email = 'john@example.com'; -- 更新數(shù)據(jù) UPDATE users SET name = 'Jonathan Smith' WHERE id = 1; -- 刪除數(shù)據(jù) DELETE FROM users WHERE email = 'john@example.com';
在SQL腳本中,我們可以使用分號(;)來分隔不同的SQL語句,以便批量執(zhí)行。同時,我們還可以使用變量、函數(shù)和存儲過程等高級技術(shù)來編寫更加復(fù)雜的腳本。
上一篇mysql ssh連接
下一篇mysql string