首页 > 数据库 >mysql

mysql

时间:2023-03-25 18:15:03浏览次数:34  
标签:权限 删除 数据库 用户 约束 mysql 默认值

数据库简述

  Structure Query Language(结构化查询语言)简称SQL 

登录数据库与用户操作

  cmd打开数据库

   添加用户

   删除用户

   查看所有用户

  查看当前用户

   修改用户名

   修改用户密码

创建与删除数据库

  创建数据库

  删除数据库

  切换数据库

创建与删除表

  创建表

   查看表

  查看表结构

  删除表

   修改表名

   修改列名

   增加列

   删除列

数据操作

  插入数据

 

   更新数据

 

   删除数据

 

   查询数据

 

   distinct过滤重复数据

 

   条件查询

 

   in关键字

 

   between and

 

   like关键字,%_的使用

  order by

 

   别名

索引和约束

  主键约束:主键约束即primary key用于唯一的标识表中的每一行。被标识为主键的数据在表中是唯一的且其值不能为空

   非空约束:非空约束即 NOT NULL指的是字段的值不能为空

   默认值约束:默认值约束即DEFAULT用于给数据表中的字段指定默认值,即当在表中插入一条新记录时若未给该字段赋值,那么,数据库系统会自动为这个字段插人默认值

   唯一性约束:唯一性约束即UNIQUE用于保证数据表中字段的唯一性,即表中字段的值不能重复出现

   外键约束:外键约束即FOREIGN KEY常用于多张表之间的约束。

连接查询

数据库调优

  explain关键字

  用户权限管理

    查看用户权限

     添加权限

     撤销权限

     刷新系统权限表

标签:权限,删除,数据库,用户,约束,mysql,默认值
From: https://www.cnblogs.com/jiuxis/p/17255181.html

相关文章

  • Centos8安装MySQL
    受苦于博客总是过于老旧,安装时总会出现版本包已经删除的情况而且步骤总是各式各样难以理解,无奈之下还是官网靠谱,于是这篇博客以官网方法为基准,方便以后安装的时候可以直接......
  • mysql数据库备份与恢复
    环境:CentOS7.9mysql-5.71.数据库准备,建表createdatabaseschool;CREATETABLEstudent(idINT(10)NOTNULLUNIQUEPRIMARYKEY,nameVARCHAR(20)NOTNULL,se......
  • mysql手动实现窗口函数的方法
    背景:窗口函数是一种强大的SQL函数,它允许在查询中对一组行进行计算,而不需要将它们分组或汇总。然而,如果使用的MySQL版本不支持窗口函数,我们仍然可以通过一些技巧手动实现它......
  • golang 实现的零依赖、高性能、并发 mysqldump 工具。
    mysqldumpgolang中实现的零依赖、高性能、并发mysqldump工具。项目地址:https://github.com/dengjiawen8955/mysqldump/blob/master/README-zh.md文章地址:https:/......
  • 在windows系统中设置MySQL数据库
    MySQL搭建效果图step1:下载安装包https://downloads.mysql.com/archives/community/step2:解压后即完成安装step3:创建my.ini配置文件(注意路径)[mysqld]......
  • mysql语句
    数据库拼接字符串updatefriendscirclesetreply=CONCAT(reply,"3333")wherename="22";//求和如果为空,默认给0selectIFNULL(sum(amount_incurred),0)from......
  • mysql怎么删除重复数据并且保留其中一条
    现在有张加班表,一个人同一天只允许申请一次加班,就是加班日期和userid相同的数据应该只有一条,但是现在由于之前没有做限制,导致很多数据重复怎么通过sql删掉重复数据思路:......
  • windows下安装mysql8方法
    系统环境及软件版本:windows11,MySQL8.0.32。windows下安装mysql有两种方法,一个下载mysql的exe可执行文件安装,比较适合小白,下载后双击执行安装包,下一步、下一步就可以。第二......
  • C# 操作 MySql
    C#操作MySql简介代码介绍代码实现创建数据库创建数据表查询数据事务代码示例简介工作中大多数情况下用的都是MySql但一直没有记录,相关操作。这篇文章以便MySql.Data库......
  • EF6链接MySql报The underlying provider failed on open错误
    这个问题困惑了好久,在自己电脑是数据库连接都可以用(VS2017),但是在公司的电脑(VS2015)上死活报:Theunderlyingproviderfailedonopen这个错误。网上查找了很多资料都没有得......