溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

MySQL中行記錄的操作示例

發(fā)布時間:2020-12-04 14:20:49 來源:億速云 閱讀:154 作者:小新 欄目:MySQL數(shù)據(jù)庫

這篇文章主要介紹MySQL中行記錄的操作示例,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

在Mysql管理軟件中, 可以通過sql語句中的dml語言來實現(xiàn)數(shù)據(jù)的操作, 包括

1、使用INSERT實現(xiàn)數(shù)據(jù)的插入

2、UPDATE實現(xiàn)數(shù)據(jù)的更新

3、使用DELETE實現(xiàn)數(shù)據(jù)的刪除

4、使用SELECT查詢數(shù)據(jù)以及

插入數(shù)據(jù)INSERT

. 插入完整數(shù)據(jù)(順序插入)
    語法一:
    INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n); #指定字段來插入數(shù)據(jù),插入的值要和你前面的字段相匹配

    語法二:
    INSERT INTO 表名 VALUES (值1,值2,值3…值n); #不指定字段的話,就按照默認的幾個字段來插入數(shù)據(jù)

2. 指定字段插入數(shù)據(jù)
    語法:
    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. 插入查詢結(jié)果
    語法:
    INSERT INTO 表名(字段1,字段2,字段3…字段n) 
                    SELECT (字段1,字段2,字段3…字段n) FROM 表2
                    WHERE …; #將從表2里面查詢出來的結(jié)果來插入到我們的表中,但是注意查詢出來的數(shù)據(jù)要和我們前面指定的字段要對應(yīng)好

更新數(shù)據(jù): UPDATE

語法:
    UPDATE 表名 SET 
        字段1=值1,  #注意語法,可以同時來修改多個值,用逗號分隔
        字段2=值2,
        WHERE CONDITION; #更改哪些數(shù)據(jù),通過where條件來定位到符合條件的數(shù)據(jù)

示例:
    UPDATE mysql.user SET password=password(‘123’) 
        where user=’root’ and host=’localhost’; #這句話是對myslq這個庫中的user表中的user字段為'root'并且host字段為'localhost'的這條記錄的password字段的數(shù)據(jù)進行修改,將passord字段的那個數(shù)據(jù)改為password('123')這個方法對123加工后的密碼數(shù)據(jù),password()這個方法是mysql提供的密碼進行加密用的方法。
        定位到某個記錄,并把這個記錄中的某項內(nèi)容更改掉

刪除數(shù)據(jù)DELETE

語法:
    DELETE FROM 表名 
        WHERE CONITION; #刪除符合條件的一些記錄
    DELETE FROM 表名;如果不加where條件,意思是將表里面所有的內(nèi)容都刪掉,但是清空所有的內(nèi)容,一般我們用truncate ,能夠?qū)d置為零,delete不能將id置零,再插入數(shù)據(jù)的時候,會按照之前的數(shù)據(jù)記錄的id數(shù)繼續(xù)遞增
示例:
    DELETE FROM mysql.user 
        WHERE password=’123’;

練習:
    更新MySQL root用戶密碼為mysql123
    刪除除從本地登錄的root用戶以外的所有用戶

查詢數(shù)據(jù)SELECT (使用頻率最高)

以上是“MySQL中行記錄的操作示例”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI