首页 > 电脑专区 > 电脑教程 >

mysql总结命令

来源:互联网 2023-02-21 18:01:17 版权归原作者所有,如有侵权,请联系我们

数据库操作总结命令PEz办公区 - 实用经验教程分享!

工具/原料

  • 电脑

方法/步骤

  • 1

    库的操作PEz办公区 - 实用经验教程分享!

    创建库:create database 库名 character set 编码表 collate 排序规则;PEz办公区 - 实用经验教程分享!

    删除库:drop database 库名;PEz办公区 - 实用经验教程分享!

    查询库:show databases;PEz办公区 - 实用经验教程分享!

    查看库的编码表:show create database 库名;PEz办公区 - 实用经验教程分享!

    更改库:use 库名;PEz办公区 - 实用经验教程分享!

    查看当前正在使用的库:select database();PEz办公区 - 实用经验教程分享!

    修改库的编码表:alter database 库名 character set 编码表 collate 排序规则;PEz办公区 - 实用经验教程分享!

    PEz办公区 - 实用经验教程分享!

    mysql总结命令PEz办公区 - 实用经验教程分享!

  • 2

    表本身的操作PEz办公区 - 实用经验教程分享!

    创建表:create table 表名( 列名 列的类型(长度) 类的约束 ,列名 列的类型(长度) 类的约束...... );PEz办公区 - 实用经验教程分享!

    删除表:drop table 表名;PEz办公区 - 实用经验教程分享!

    查询表:show tables;PEz办公区 - 实用经验教程分享!

    查看表的结构:desc 表名;PEz办公区 - 实用经验教程分享!

    查看表的编码表:show create table 表名;PEz办公区 - 实用经验教程分享!

    修改表:alter table 表名 增/删/改 列名 列的类型(长度) 约束;PEz办公区 - 实用经验教程分享!

    add/drop/change/modifyPEz办公区 - 实用经验教程分享!

    修改表名:rename table 旧表名 to 新表名;PEz办公区 - 实用经验教程分享!

    PEz办公区 - 实用经验教程分享!

    mysql总结命令PEz办公区 - 实用经验教程分享!

  • 3

    表中数据的操作PEz办公区 - 实用经验教程分享!

    增:insert into 表名(列名) values(值);PEz办公区 - 实用经验教程分享!

    删:delete from 表名 where 条件; truncatePEz办公区 - 实用经验教程分享!

    改:update 表名 set 列名=值 ,列名=值 where 条件 ;PEz办公区 - 实用经验教程分享!

    查:select 列名 as 别名 ,列名 as 别名。。。。 from 表名 where 条件;PEz办公区 - 实用经验教程分享!

    查询排重:select distinct 列名 from 表名 where 条件;PEz办公区 - 实用经验教程分享!

    PEz办公区 - 实用经验教程分享!

    PEz办公区 - 实用经验教程分享!

    mysql总结命令PEz办公区 - 实用经验教程分享!

    mysql总结命令PEz办公区 - 实用经验教程分享!

  • 4

    聚集函数:PEz办公区 - 实用经验教程分享!

    count 统计个数、sum求和、avg 平均值、max、minPEz办公区 - 实用经验教程分享!

    在使用这几个函数进行数据的统计分析时,有时需要对数据表中的列进行数据的分组处理。group byPEz办公区 - 实用经验教程分享!

    分组 group by :PEz办公区 - 实用经验教程分享!

    排序:order by asc | desc;PEz办公区 - 实用经验教程分享!

    PEz办公区 - 实用经验教程分享!

    mysql总结命令PEz办公区 - 实用经验教程分享!

  • 5

    给某个表中的某一列添加外键约束:PEz办公区 - 实用经验教程分享!

    语法:foreign key( 当前表中的列名 ) references 被引用表名(被引用表的列名);PEz办公区 - 实用经验教程分享!

    foreign key(coder_id) references coder(id);PEz办公区 - 实用经验教程分享!

    使用中间表的目的是维护两表多对多的关系:PEz办公区 - 实用经验教程分享!

    1 中间表插入的数据 必须在多对多的主表中存在。PEz办公区 - 实用经验教程分享!

    2 如果主表的记录在中间表维护了关系,就不能随意删除。如果可以删除,中间表就找不到对应的数据了,这样就没有意义了。PEz办公区 - 实用经验教程分享!

    PEz办公区 - 实用经验教程分享!

    mysql总结命令PEz办公区 - 实用经验教程分享!

  • 5该信息非法爬取自百度经验
  • 6

    需求:查询学生的考试成绩,一张学生表可以查询到所有的信息吗?PEz办公区 - 实用经验教程分享!

    一个项目中肯定会有多张数据表,而数据表之间会存在各种各样的关系。这时我们需要的数据,可能不会直接通过一张表全部获取到,这时就需要同时查询多张数据表,得到最后想要的数据。PEz办公区 - 实用经验教程分享!

    PEz办公区 - 实用经验教程分享!

    mysql总结命令PEz办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!PEz办公区 - 实用经验教程分享!


    标签: 操作系统MYSQL总结命令

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号