zoukankan      html  css  js  c++  java
  • MYSQL基础笔记(二)-SQL基本操作

    SQL基本操作

    基本操作:CRUD,增删改查

      将SQL的基本操作根据操作对象进行分类:

      1、库操作

      2、表操作

      3、数据操作

    库操作:

    对数据库的增删改查

      新增数据库:

      基本语法:

    1 Create database 数据库名字[库选项]

      库选项:用来约束数据库,分为两个选项:1、字符集设定:charset/character set 具体字符集(数据存储的编码格式,中文常用字符集gbk和utf8.)。2、校对集设定:collate 具体校对集(数据比较的规则)。

      例如:

      

      其中:数据库名字不能用关键字(已经被使用的字符)或保留字。

      如果非要使用关键字或则保留字,那么必须使用反引号。(esc 下面的英文状态下输入`)。

    当创建数据库的SQL语句执行之后,发生了什么?

      1、在数据库系统中,增加了对应的数据库信息

      2、会在保存数据的文件夹下:Data目录,创建一个对应数据库名字的文件夹。

      查看数据库

      1、查看所有数据库 

    1 show databases;

      2、查看指定部分的数据库:模糊查询

    1 show database like 'pattern';   

       --pattern是指匹配模式:%(百分号):表示匹配多个字符。_(下划线):表示匹配单个字符。

       3、查看数据库的创建语句

    1 show create database 数据库名字;

       更新数据库

      数据库名字是不可以修改的。

      数据库的修改仅限库选项:字符集和校对集(小堆积依赖字符集)。

    1 Alter database 数据库名字[库选项] chaerset XXX

      删除数据库

    1 Dorp database 数据库名 ;

     上一节:MYSQL基础笔记(一)

    下一节:MYSQL基础笔记(三)-表操作基础

  • 相关阅读:
    视图类
    基于前一天再补充
    多表与基表等概念
    模块与序列化
    vue简单实现购物车列表功能
    再顾vue
    再探vue
    iptables编辑
    python 字符串替换、正则查找替换
    Map的遍历
  • 原文地址:https://www.cnblogs.com/xz1024/p/5673539.html
Copyright © 2011-2022 走看看