zoukankan      html  css  js  c++  java
  • MSYQL操数据DML

    DDL语句:操作之后什么都不返回.
    DQL语句:操作之后会返回一个查询的结果集.
    DML语句:操作之后会返回一个受影响的行数(成功操作几条数据).
    ------------------------------------------------------
    插入操作:
    插入语句:一次插入操作只插入一行数据.
    INSERT       INTO    table_name (column1,column2,column3...)
    VALUES	    (value1,value2,value3...);
    -------------------------------------------
    1.插入完整数据记录
    INSERT INTO productdir (id,dirName,parent_id) VALUES(10,'美女鼠标',1)
    INSERT INTO productdir  VALUES(20,'美女鼠标',1)
    2.插入数据记录一部分
    INSERT INTO productdir (id,dirName,parent_id) VALUES(NULL,'美女鼠标',1)
    INSERT INTO productdir (dirName,parent_id) VALUES('儿童鼠标',1)
    INSERT INTO productdir (dirName) VALUES(NULL)
    INSERT INTO productdir (dirName) VALUES('')
    3.插入多条数据记录(MySQL特有)
    INSERT INTO productdir (dirName,parent_id) VALUES('办公鼠标1',1),('办公鼠标2',1),('办公鼠标2',1)
    4.插入查询结果(测试)
    INSERT INTO productdir (dirName) SELECT dirName FROM productdir
    

      

    更新操作: 不能更改主键.
    UPDATE	table_name
    SET	columnName = value [, columnName = value] …
    [WHERE	condition];
    如果省略了where子句,则全表的数据都会被修改。注意:没有FROM
    -----------------------------------------------------------------
    需求:将零售价大于300的货品零售价上调0.2倍
    需求:将零售价大于300的有线鼠标的货品零售价上调0.1倍
    

      

    删除操作:
    DELETE                FROM	table_name
    [WHERE	condition];
    如果省略了where子句,则全表的数据都会被修改
    

      小结

    数据备份和恢复:
    注意:在企业中修改数据之前,先备份.
    --------------------------------------------------------------
    MySQL自身的数据库维护:
    通过cmd命令进入dos窗口:
    1.导出:mysqldump -u账户 -p密码 数据库名称>脚本文件存储地址
       mysqldump -uroot -padmin jdbcdemo> C:/shop_bak.sql
    2.导入:mysql -u账户 -p密码 数据库名称< 脚本文件存储地址
       mysql -uroot -padmin jdbcdemo< C:/shop_bak.sql
    -------------------------------------------------------------
    Navicat工具的导入和导出:
    Navicat工具的备份和还原:
    

      

  • 相关阅读:
    java中高级软件工程师面试总结
    失败的面试经历
    解决webstorm打开包含node_modules项目卡死问题
    通俗易懂的理解javascript闭包
    javascript实现silverlight pivotViewer控件
    javascript面向对象
    吐槽一下万网空间
    html5的Canvas
    前端CSS兼容的一些思路
    Win10 Ubuntu子系统访问Windows目录
  • 原文地址:https://www.cnblogs.com/Xingtxx/p/10801426.html
Copyright © 2011-2022 走看看