mysql基础命令

Posted 明叶师兄。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql基础命令相关的知识,希望对你有一定的参考价值。

mysql基础命令

  • sql功能

      DML(数据操作语言):用于检索或修改数据。
      DDL(数据定义语言):用于定义数据的结构,如创建、修改或者删除数据库对象。
      DCL(数据控制语言):用于定义数据库用户的权限。
    
  • 查看数据库

      show databases;
    
  • 使用数据库

      use test1;
    
  • 查看数据库中表

      show tables;
    
  • 查看表结构

      desc people;
    
  • 数据库创建脚本

      create table people(
      id         INT           AUTO_INCREMENT PRIMARY KEY,
      name       VARCHAR(30)   NOT NULL,
      password   VARCHAR(30)   NOT NULL,
      age        INT           NOT NULL,
      sex        VARCHAR(2)    DEFAULT\'男\',
      birthday   date
      );
    
  • 增加数据

      insert into people (name,password,age,sex,birthday) values (\'zhangsan\',\'1997\',21,\'男\',\'2005-02-02\');
    
  • 删除数据

      delete from people where name=\'zhangsan\';
    
  • 查询数据

      select * from people;
      select age from people where name=\'zhangsan\';
    
  • 修改数据

      update people set age=36 where name=\'zhangsan\';
    

参考教程

基础操作学完,实际操作中会有许多的问题

  1. 建表时,最后一行不需要逗号(,),我就是因为这个困扰了好长时间。
  2. 插入数据时,不允许插入汉字,这是由于数据库没有编码的原因。参考网址参考网址
  3. 输入时总避免不了输入错误,但是有时候输入 exit或者 quit 等退出不出去,办法就是有些命令都是成对出现的,输入错误时把另外一半补上就可以了。参考网址
  4. cmd窗口没有面板窗口容易使用,但是命令行可以得到很大的提高。输入命令行之后如果提示错误,仔细查看错误提示即可,一般都是很好解决的。详细的可以查看下面的图片。注意中文符号与英文符号的区分,这条很重要。

以上是关于mysql基础命令的主要内容,如果未能解决你的问题,请参考以下文章

如何看mysql版本

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段——cli的终端命令大全

VSCode自定义代码片段4——cli的终端命令大全

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程