- 首页 > it技术 > >
- 基本操作
-- 查询数据
SELECT
*
FROM
tb_user;
-- 插入一条数据
INSERT INTO tb_user ( uid, uname, upassword )
VALUES
( NULL, '宇宙无敌小旋风', '123456' );
-- 使用这种方法插入数据时需要每个字段都赋值
INSERT INTO tb_user
VALUES
( NULL, '键盘侠', '654321', NULL, '' );
-- 修改表记录(不带条件,将修改表中所有的数据)
UPDATE tb_user
SET upassword = '666';
-- 修改表记录(带条件,将修改表中指定行的数据)
UPDATE tb_user
SET upassword = '999'
WHERE
uname LIKE '键盘侠';
-- 删除表记录(不带条件,将删除表中所有的数据)
DELETE
FROM
tb_user;
-- 修改表记录(带条件,将删除表中指定行的数据)
DELETE
FROM
tb_user
WHERE
uid = 1;
- 有关事务回滚的操作
-- 开启事物
START TRANSACTION;
-- 删除表中所有数据
DELETE FROM tb_user;
-- 回滚,删除的数据将恢复
ROLLBACK;
-- 删除表中所有数据,uid会重置,并且不会回滚(原理:它删除了表结构,然后再创建一张一模一样的表)
TRUNCATE tb_user;
推荐阅读