通过SQL语句中的DML语言来实现数据的操作,包括使用
- INSERT 实现数据的 插入
- DELETE 实现数据的 删除
- UPDATE 实现数据的 更新
一、插入数据INSERT
完整插入
INSERT INTO 表名 VALUES (值1,值2,值3…值n);
部分插入
INSERT INTO 表名(列名,列名) VALUES (值1,值2);
二、更新数据UPDATE
UPDATE 表名 SET 列名=值 WHERE CONDITION;
示例1
准备一张表
mysql> create table t6(id int, name varchar(20));
mysql> insert into t6 values (1,'aa');
mysql> insert into t6 values (2,'bb');
更新数据
需求:把bb改成cc
mysql> update t6 set name='cc' where id=2;
查询结果
mysql> select * from t6;
示例2
修改mysql数据库管理员root账户的密码
mysql> update mysql.user set authentication_string=password("@123456") where user="root";
三、删除数据DELETE
DELETE FROM 表名 WHERE CONDITION;
示例
需求:删除id为2 的用户记录
mysql> delete from t6 where id=2;