共計 1328 個字符,預計需要花費 4 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章主要介紹 MySQL 中行記錄的操作示例,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
在 Mysql 管理軟件中, 可以通過 sql 語句中的 dml 語言來實現數據的操作, 包括
1、使用 INSERT 實現數據的插入
2、UPDATE 實現數據的更新
3、使用 DELETE 實現數據的刪除
4、使用 SELECT 查詢數據以及
插入數據 INSERT
. 插入完整數據(順序插入)語法一:INSERT INTO 表名 (字段 1, 字段 2, 字段 3…字段 n) VALUES(值 1, 值 2, 值 3…值 n); #指定字段來插入數據,插入的值要和你前面的字段相匹配
語法二:INSERT INTO 表名 VALUES (值 1, 值 2, 值 3…值 n); #不指定字段的話,就按照默認的幾個字段來插入數據
2. 指定字段插入數據
INSERT INTO 表名 (字段 1, 字段 2, 字段 3…) VALUES (值 1, 值 2, 值 3…);
3. 插入多條記錄
語法:# 插入多條記錄用逗號來分隔
INSERT INTO 表名 VALUES
(值 1, 值 2, 值 3…值 n),
(值 1, 值 2, 值 3…值 n),
(值 1, 值 2, 值 3…值 n);
4. 插入查詢結果
INSERT INTO 表名 (字段 1, 字段 2, 字段 3…字段 n)
SELECT (字段 1, 字段 2, 字段 3…字段 n) FROM 表 2
WHERE …; #將從表 2 里面查詢出來的結果來插入到我們的表中,但是注意查詢出來的數據要和我們前面指定的字段要對應好
更新數據: UPDATE
語法:UPDATE 表名 SET
字段 1 = 值 1, #注意語法,可以同時來修改多個值,用逗號分隔
字段 2 = 值 2,
WHERE CONDITION; #更改哪些數據,通過 where 條件來定位到符合條件的數據
UPDATE mysql.user SET password=password(‘123’)
where user=’root’and host=’localhost’; #這句話是對 myslq 這個庫中的 user 表中的 user 字段為 root 并且 host 字段為 localhost 的這條記錄的 password 字段的數據進行修改,將 passord 字段的那個數據改為 password(123) 這個方法對 123 加工后的密碼數據,password() 這個方法是 mysql 提供的密碼進行加密用的方法。定位到某個記錄,并把這個記錄中的某項內容更改掉
刪除數據 DELETE
語法:DELETE FROM 表名
WHERE CONITION; #刪除符合條件的一些記錄
DELETE FROM 表名;如果不加 where 條件,意思是將表里面所有的內容都刪掉,但是清空所有的內容,一般我們用 truncate,能夠將 id 置為零,delete 不能將 id 置零,再插入數據的時候,會按照之前的數據記錄的 id 數繼續遞增
DELETE FROM mysql.user
WHERE password=’123’;
更新 MySQL root 用戶密碼為 mysql123
刪除除從本地登錄的 root 用戶以外的所有用戶
查詢數據 SELECT (使用頻率最高)
以上是“MySQL 中行記錄的操作示例”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注丸趣 TV 行業資訊頻道!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!
正文完