• MySQL修改表格内容3


    1.删除外键约束

    alter table 表名 drop foreign key Fk_tID;

     

    2.添加和修改系统数据-插入数据

    任务场景 数据库是存放数据的仓库,对数据表进行数据添加、更新和删除是对数据最基本 的操作。实际应用中,众多的业务都需要对系统数据进行更改,如在网上商城系统中, 用户可以将商品添加到购物车,修改购物车中的商品或删除购物车中的商品等操作。 MySQL中,使用INSERT语何实现数据添加、使朋UPDATE语句实现数据修改、使用 DELETE语包实现数据删除。

     

    //查询表内容

    mysql> select * from goodstype;

    Empty set (0.01 sec)//表示数据为空

    //添加表数据

    mysql> INSERT INTO GoodsType VALUES(1,'学习用品'); Query OK, 1 row affected (0.00 sec)

    //查询修改后的表数据

    mysql> select * from goodstype;

    +-----+--------------+

    | tID | tName |

    +-----+--------------+

    | 1 | 学习用品 |

    +-----+--------------+

    1 row in set (0.00 sec)

    a.向user表中添加新的记录,用户名为“张小山”,密码为“123”,性别为“男”,用查询语句验证;

    mysql> insert into user (uName,uPswd) values('张小山','123'); Query OK, 1 row affected (0.00 sec)

     

    select * from user;//验证

     

    b.向user表中添加新记录(2,李平,男,123),(3,张顺,男,123),(4,刘田,女,adf),用查询语句查询验证。

    mysql> insert into user (uName,uPswd) values('李平','123');

    mysql> insert into user (uName,uPswd) values('张顺','123');

    mysql> insert into user (uName,uSex,uPswd) values('刘田','女','adf');

    mysql> select * from user;                   +-----+-----------+------+-------+

    UIDUNAMEUSEXUPSWD
           

                                  +-----+-----------+------+-------+

    1张小山123
           
    2李平123
           
    3张顺123
           
    4刘田ADF
           

                                  +-----+-----------+------+-------+ 4 rows in set (0.00 sec)

     

    delete from user where uID=4;//删除语句

     

    替换语句

     

    mysql> replace into user (uID,uName,uPswd) values('3','乐天天','111'); Query OK, 2 rows affected (0.00 sec)

    mysql> select * from user;                   +-----+-----------+------+-------+

    UIDUNAMEUSEXUPSWD
           

                                  +-----+-----------+------+-------+

    1张小山123
           
    2李平123
           
    3乐天天111
           
    4刘田ADF
           

                                   +-----+-----------+------+-------+ 4 rows in set (0.00 sec)

     

    插入多条数据

    mysql> insert into user(uName,uSex,uPswd) values

    -> ('郑霞','女','asd'),

    -> ('李靖','男','555'),

    -> ('朱啸澜','女','123');

    Query OK, 3 rows affected (0.00 sec) Records: 3 Duplicates: 0 Warnings: 0

                      mysql> select * from user; +-----+-----------+------+-------+

    UIDUNAMEUSEXUPSWD
           

                                  +-----+-----------+------+-------+

    1张小山123
           
    2李平123
           
    3乐天天111
           
    4刘田ADF
           
    5郑霞ASD
           
    6李靖555
           
    7朱啸澜123
           

                                   +-----+-----------+------+-------+7 rows in set (0.00 sec)

     

     

    一辈子最少拼到无能为力过一次。
  • 相关阅读:
    PS_0005:画带颜色在线条框 按住Alt键复制
    零钱兑换(动态规划)
    倒排索引原理和实现
    集群搭建
    java内部类
    nohup &后台运行脚本
    scala构造函数
    spark数据源读取及读数据原理
    安装redis解决公司linux环境的坑
    61、对于employees表中,给出奇数行的first_name
  • 原文地址:https://www.cnblogs.com/yssgxxy/p/12651710.html
Copyright © 2020-2023  润新知