zoukankan      html  css  js  c++  java
  • 初识sql语句

    SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型:

    1、DDL语句    数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER
    
    2、DML语句    数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE、查询数据SELECT
    
    3、DCL语句    数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE

      

    #1. 操作文件夹
            增:create database db1 charset utf8;     # (db1为库名称)
            查:show databases;     # (查看所有数据库)
                  show  create database db1;
            改:alter database db1 charset latin1;     # 改字符编码)
            删除: drop database db1;
    
    
    #2. 操作文件
           先切换到文件夹db1下:use db1   # (切换文件夹)
            查看当前所在的库:  select database();
            增:create table t1(id int,name char);      # (t1为表名) (.frm表结构,.ibd表 里存放的数据)
            查:show create table t1;
                  show tables       # (查看目录下的所有表)
                  describe(desc) t1;
            改:alter table t1 modify name char(3);
                  alter table t1 change name NAME char(2);
            删:drop table t1;
    
    
    #3. 操作文件中的内容/记录
         增
            insert t1(id,name) values(1,"egon"),(2,"alex"),(3,"jack");
            insert t1 values(1,"egon"),(2,"alex"),(3,"jack");     # 不写。默认按照表的顺序
            insert t1(name,id) values("egon",1),("alex",2),("jack",3);
        查
            select id,name from db1.t1;
            select * from db1.t1    # 查看所有信息
        改
            update db1.t1 set name="abc"   # 所有字段该表
            update db1.t1 set name = "ALEX" where id=2;
        删
            delete from t1;     # 删除t1表内所有记录
            delete from t1 where id=2;     # 删除id2这条内容      
    

      

  • 相关阅读:
    亚马逊云储存器S3 BCUKET安全性学习笔记
    (web)Bugs_Bunny_CTF_writeup 部分简单web
    给windows右键添加快捷启动程序
    nmap学习笔记
    暴力美学
    Metasploit学习笔记
    钓鱼+DNS欺骗学习笔记
    第 5 章 if 语句
    第 4 章 操作列表
    3.3 组织列表
  • 原文地址:https://www.cnblogs.com/fantsaymwq/p/10205974.html
Copyright © 2011-2022 走看看