• mysql实现简单的增删改查,放入xmapp自带数据库中


    1、mysql概念:SQL-Structured Query Language,是一种特殊的语言,专用于操作关系型数据库服务器中的数据,所有的SQL语句分为四类: (1)DDL(2)DQL(3)DML(4)DCL

    2、注意:##单行注释,注意://不表示单行注释

    3、.sql文件的执行方法:

    • (1)使用MySQL客户端软件登录MySQL服务器
    • (2)使用命令:source e:/xxx/yy.sql 提示: source命令后面不能有;号!!!!  

           例如:

    ##单行注释,注意://不表示单行注释
    /*
    .sql文件的执行方法:
      (1)使用MySQL客户端软件登录MySQL服务器
      (2)使用命令:source  e:/xxx/yy.sql
      提示: source命令后面不能有;号!!!!
    */
    ##SHOW DATABASES;
    ##show databases;
    ##Show DatabaSEs;

    4、SQL语法要求:

    • 1.所有的语句都必须以;结尾!!
    • 2.SQL语句都不区分大小写。习惯上,关键字都大写;非关键字都小写。

    5、来实现一个增删改查:

    ##告诉服务器下述SQL语句所用的编码方式
    SET NAMES UTF8;
    ##删除一个数据库(如果存在的话)
    DROP DATABASE IF EXISTS table;
    ##创建一个数据库,指定其中保存的数据所用的编码
    CREATE DATABASE table CHARSET=UTF8;
    ##进入刚刚创建的数据库
    USE table;
    
    ##创建一个保存商品信息的表                
    CREATE TABLE product(
      pid INT PRIMARY KEY,  /*主键列不允许出现重复值*/
      name VARCHAR(64),
      price FLOAT(7,2), /*总有效位数,小数点后面的有效位数 99999.99*/
      birthday DATE
    );
    ##向表中插入记录行,SQL中的字符串和日期都必须使用单引号,数字可用可不用
    INSERT INTO product VALUES(101, '可口可乐600ml装', 3.5, '2015-10-30');
    INSERT INTO product VALUES(103, '百事可乐600ml装', 4.5, '2015-11-30');
    INSERT INTO product VALUES(108, '非常可乐600ml装', 2.5, '2015-12-30');
    ##INSERT INTO product VALUES(103, '暗黑可乐600ml装', 5.5, '2015-1-30');
    
    
    ##修改某一行记录
    UPDATE product 
    SET name='可口可乐550ml装', price=3.8
    WHERE pid=101; 
    
    ##删除一行记录
    DELETE FROM product WHERE pid=108;
    
    ##查询表中的记录行   
    SELECT pid,name,price,birthday FROM product;
    ##查询某一行记录(满足XX条件)
    SELECT pid,name,price,birthday 
    FROM product 
    WHERE pid=103;    /*SQL语句中不使用==*/

    6、然后放入xmapp自带的MySQL查看效果

    • 打开你xmapp

    • 打开你的cmd,命令行中将你mysql.exe(在你的安装xmapp中查找)文件拖入,紧跟其后输入-uroot -p

     运行之后,输入source+拖拽文件目录。

     

    • 打开xmapp,点击mysql后面的admin按钮,在浏览器中显示

                     大概mysql的增删改查就是这样了,请大家有什么问题及时跟我沟通,初来乍到,如果有不足的地方,请大神多多指教。

  • 相关阅读:
    SpringBoot日记——删除表单-Delete篇
    SpringBoot日记——信息修改PUT篇
    SpringBoot日记——按钮的高亮和添加篇
    SpringBoot日记——Thymeleaf进阶小篇
    SpringBoot日记——登录与拦截器篇
    SpringBoot日记——国际化篇
    SpringBoot日记——实战篇——Url定向
    SpringBoot日记——SpringMvc自动配置与扩展篇
    SpringBoot日记——Thymeleaf模板引擎篇
    【Leetcode】22. Generate Parentheses
  • 原文地址:https://www.cnblogs.com/weiyf/p/8041585.html
Copyright © 2020-2023  润新知