插入语句

  1. #插入数据
  2. /*
  3. 语法:
  4. insert into 表名(列名,...) values (值1,...);
  5. */
  6. USE RUNOOB;
  7. INSERT INTO runoob_tbl ( runoob_title, runoob_author, submission_date )
  8. VALUES
  9. (
  10. '学习 Java',
  11. '菜鸟教程', NOW());
  12. USE RUNOOB;
  13. INSERT INTO runoob_tbl ( runoob_title, runoob_author, submission_date )
  14. VALUES
  15. (
  16. '学习 PHP',
  17. '菜鸟教程',
  18. NOW()),
  19. (
  20. '学习 MySQL',
  21. '菜鸟教程',
  22. NOW()),
  23. ( 'JAVA 教程', 'RUNOOB.COM', '2016-05-06' );
  24. INSERT INTO Websites ( NAME, url, alexa, country )
  25. VALUES
  26. ( 'Google', 'https://www.google.cm/', 1, 'USA' ),
  27. ( '淘宝', 'https://www.taobao.com/', 13, 'CN'),
  28. ( '菜鸟教程', 'http://www.runoob.com/', 4689, 'CN' ),
  29. ( '微博', 'http://weibo.com/', 20, 'CN' ),
  30. ( 'Facebook', 'https://www.facebook.com/', 3, 'USA' ),
  31. ( 'stackoverflow', 'http://stackoverflow.com/', 0, 'IND' );

更新数据

  1. #更新数据
  2. /*
  3. 语法:
  4. update 表名
  5. set 列1=新值,列2=新值,...
  6. where 筛选条件;
  7. */
  8. USE RUNOOB;
  9. UPDATE runoob_tbl SET runoob_title = '学习C++' WHERE runoob_id = 3;

删除数据

  1. #删除数据
  2. USE RUNOOB;
  3. DELETE FROM runoob_tbl WHERE runoob_id=3;
  4. /*
  5. #truncate删除后,在插入数据,自增长列的值从1开始。
  6. truncate不可以加where条件,delete可以加
  7. truncate删除不能回滚,delete删除可以回滚
  8. */
  9. truncate table runoob_tbl;