美文网首页
数据库 - 数据库操作

数据库 - 数据库操作

作者: GuoDJ | 来源:发表于2021-05-28 10:01 被阅读0次

    注意:

    • 以下写命令语句统称为 SQL语句 (瑟儿 扣)
    • 在数据SQL语句的时候,全都使用英文输入,标点符号也必须的英文的
    • 在输入密码 回车后,软件一闪而过,很有可能是密码错了

    关系型数据库语言由4部分组成**,具体如下:

    (1)数据定义语言(DDL):Data Definition Language

    • 用来定义数据库的对象:数据库,数据表,列。关键字:create ,drop,alter

    (2)数据操作语言(DML):Date Manipulation Language

    • 用来对数据库中表的数据进行增,删,改。关键字:insert,delete,update

    (3)数据查询语言(DQL):Date Query Language

    • 用来查询数据库中表的记录(数据)。关键字:select

    (4)数据控制语言(DCL):Date Control Language (了解)

    • 用来定义数据库的访问权限和安全级别的,及创建用户。

    提示:

    • MySQL数据库服务软件中,需要保存数据的话,必须建立数据库,在建立表格

    DDL : Data definition Language 数据定义语言;

    查询所有的数据库

    • 语法结构:show databases;
    • show:查看、展示
    • database:数据库;
    show databases;
    

    创建数据库

    • 语法结构:create database 数据库名;
    • create :创建、建立
    • 指定字符集格式: create database 数据库名 character set utf-8/gbk;
    • character
    • set : 设置
    • utf-8 和 gbk : 字符编码格式的一种
    create database db9;
    create database db10 character set utf8;
    

    查看数据库详情

    • 语法结构:show create database 数据库名;
    show create database db1;
    

    删除数据库

    • 语法结构:drop database 数据库名;
    • drop:删除、 清除
    drop database db1;
    drop database db2;
    

    使用数据库/选择

    • 语法结构:use 数据库名;
    create database db1;
    use db1;
    

    练习

    1.分别创建mydb1 和 mydb2 数据库,第一个字符集是gbk,第二个字符集是utf8
    create database mydb1 character set gbk;
    create database mydb2 character set utf8;
    2.创建完毕后查询两个数据库是不是都存在
    show databases;
    3.查询两个字符集是否正确
    show create database mydb1;
    show create database mydb2;
    4.先使用mydb1,再使用mydb2
    use mydb1;
    use mydb2;
    5.删除两个数据库
    drop database mydb1;
    drop database mydb2;
    

    相关文章

      网友评论

          本文标题:数据库 - 数据库操作

          本文链接:https://www.haomeiwen.com/subject/banjsltx.html