zoukankan      html  css  js  c++  java
  • 【MySQL】库的操作

    "SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发.

    SQL语言分为3种类型:

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

    默认有四个库:

    1. information_schema:虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数.(如:用户表信息、列信息、权限信息、字符信息等)
    2. performance_schema:MySQL 5.5开始新增的一个库,主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件、锁等现象.
    3. mysql:授权库,主要存储系统用户的权限信息.
    4. sys:MySQL 5.7增加的系统数据库,通过这个库可以快速的了解系统的元数据信息.

    相关操作

    # 求救语法
    help create database;
     
    # 创建数据库语法
    create database 库名 charset utf8;
     
    # 查所有数据库
    show databases;
     
    # 查指定的库
    show create database 库名;
     
    # 查所在的库
    select database();
     
    # 选择数据库
    use 库名
     
    # 删除数据库
    drop database 库名;
     
    # 修改数据库
    alter database 库名 charset utf8;    # 修改字符编码
    

    数据库命名规范

    • 可以由字母、数字、下划线、@、#、$
    • 区分大小写
    • 唯一性
    • 不能使用关键字(如:create select)
    • 不能单独使用数字
    • 最长128位 "
  • 相关阅读:
    Pick-up sticks
    The Doors
    Intersecting Lines
    Segments
    TOYS
    Palindrome
    Distinct Substrings
    Milk Patterns
    Musical Theme
    JavaScript基于时间的动画算法
  • 原文地址:https://www.cnblogs.com/zyk01/p/11375877.html
Copyright © 2011-2022 走看看