美文网首页
MYSQL数据操作

MYSQL数据操作

作者: 钟小胖子 | 来源:发表于2016-12-13 22:11 被阅读0次

    总结:

    1、插入数据分set和values,一般values比较多;

    2、更新和删除数据的时候,务必记得加上where;

    1、插入语句

    insert into table_name set <1>='1',<2>='2',<3>='3';

    insert into table_name [(字段1,字段2,字段3,字段4)] values (1,2,3,4),(11,22,33,44)……;

    2、向表中插入查询结果(俗话说导数据)

    insert into table_name1

    (字段1,字段2,字段3) select 字段a,字段b,字段c from table_name2 [where condition];

    3、更新数据

    update table_name set 1=1,2=2,3=3 [where condition];

    4、删除数据

    delete from table_name where <condition>;

    5、事务操作

    使用inooDB数据殷勤的表支持事物操作;

    默认情况下MYSQL开启了自动提交(事务操作就是打包一堆操作作为一个事务同时进行)

    begin开启一个事物

    rollback回滚一个事物(提交但是结果不保存)

    commit提交一个事物

    mysql> begin;

    Query OK, 0 rows affected (0.00 sec)

    mysql> insert into t3 values (1,'life','m'),(2,'bob','un');

    Query OK, 2 rows affected (0.00 sec)

    Records: 2Duplicates: 0Warnings: 0

    mysql> commit;

    Query OK, 0 rows affected (0.01 sec)

    6、补充:调节自动提交功能

    show variables like '%commit';

    set autocommit=1/0;

    相关文章

      网友评论

          本文标题:MYSQL数据操作

          本文链接:https://www.haomeiwen.com/subject/orbbmttx.html