/** * Mysql DML 语句示例 * @author Zhang Peng * @date 2018/4/28 */ ############################################################# # 向表中插入新记录 ############################################################# -- 不指定列名方式插入记录 INSERT INTO `user` VALUES (1, 'root', 'root', 'xxxx@163.com'); -- 指定列名方式插入记录 INSERT INTO `user`(`username`, `password`, `email`) VALUES ('admin', 'admin', 'xxxx@163.com'); ############################################################# # 删除表中的记录 ############################################################# -- 删除符合条件的记录 DELETE FROM `user` WHERE `username` = 'robot'; -- 清空数据表 TRUNCATE TABLE `user`; ############################################################# # 更新表中的记录 ############################################################# -- 更新记录 UPDATE `user` SET `username`='robot', `password`='robot' WHERE `username` = 'root'; ############################################################# # 查询表中的记录 ############################################################# -- 查询表中的记录 SELECT `username`, `password` FROM `user` WHERE `id` = 1; -- 查询表中的所有记录 SELECT * FROM `user`; -- 查询表中的不重复记录 SELECT DISTINCT `username` FROM `user`;