MySQL数据库基础

本文详细介绍了数据库的基本操作,包括创建、插入、删除、查询和修改数据的方法。涵盖了create、insert、delete、drop、select、update等SQL语句的使用场景及语法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    数据库主要围绕着增,删,查,改而进行,这是基本的。

     (一)增

           1.create

             如:create database name;(创建数据库)

                    create table name();(创建数据表)

           2.insert into

             如:insert into table_name(conlumn_list)values(value_list);(插入一条数据)

                    insert into table_name(conlumn_list)values(value_list),values(value_list),values(value_list);(插入多条数据)

                    insert into 字段名(conlumn_list) values(value_list);(为某个字段名插入数据)

      (二)删

              1.delect,删除表的某一部分

               2.drop,全部删除

                如:drop databases;删除整个数据库

                        alter table <表名> drop <字段名>(删除某一字段)

      (三)查

               1.select

                如:select<字段名>from<表或者视图>where<查询条件>

                       select  * from<表或者视图>where <查询条件>

                       select<字段1,字段2,字段2....>from <表名>(查询多个字段)

                       select <字段名>from<表名>where <字段名>IN(条件范围) ps:IN是查询满足条件范围内的记录

                       select<字段名>from<表名>where <字段名>detween <前范围>and<后范围>(同IN查询)

                       select <字段名>from<表名>where <字段名>NOT(条件范围)ps:NOT是除去在此条件范围内的记录的查询

                       select<字段名>from<表或者视图>order by...(是按升序排列)

               2.show

                       show databases;

                       show table;

                       show create table<表名>

             3.desc/describe(查看表结构)

    (四)改

              1.update ... set....(修改表中数据)

                 update books set age=15,name='lili' where id=16,name='wuwu' ;

              2.alter

                 alter table<旧表名>rename<新表名>
                 alter table<旧表名>modify<字段名><数据类型>
                 alter table<旧表名>change<字段名><新字段名><新数据类型>
                 alter table<旧表名>add<新字段名><新数据结构>
                 alter table<旧表名>engine=<更改后的存储引擎名>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值