FIRST:MySQL数据库的学习

一、结构化查询语言(SQL)

数据库:DB(database)是一种存储数据的仓库,数据库能够长期,高效的组织,存储和管理数据。

目的:能够存储(写)和提供数据(读)数据。

 数据库分类:

1.关系型数据库(RDBMS):基于关系模型的数据结构(二维数据表),通常存储在磁盘。

结构:

DBMS:数据库管理系统

DB:数据库

Table:数据表

Field:数据字段

2.非关系型数据库:没有具体模型的数据结构(键值对),通常存储在内存。

3.登录及退出

方式一:通过MySQL自带的客户端

只限于root用户

方式二:通过windows自带的客户端

登录:mysql 【- h 主机名 -P端口号 】-u用户名 -p密码

二、常见命令

1.查看所有数据库:show databases;

2.打开指定的库:use 库名

3.查看当前所有的表:show tables;

4.查看其他库的所有表:show tables form 库名;

5.创建表:

create table 表名(

列名 列类型,

列名 列类型

);

6.查看表结构

desc 表名;

7.查看服务器版本

方式一:登录mysql服务端

select version();

方式二:

mysql -- version或mysql --v

8.开启服务:services.msc

三、语法规范

1.不区分大小写,建议关键字大小写,表名,列名小写;

2.每条命令最好用分号结尾;

3.每条命令根据需要,可以进行缩进或换行;

4.注释:

单行注释:#注释文字 或 --  注释文本

多行注释:/* 注释文字 */

四、SQL的语言分类:结构化查询语言
    DQL(Data Query Language:数据查询语言
        指令:select 

    DML(Data Manipulate Language):数据操作语言
        指令:insert 、update、delete

    DDL(Data Definition Languge:数据定义语言
        指令:create、drop、alter

       DCL(Data Control Language):数据控制语言
        指令:GRANT 和 REVOKE 

    TCL(Transaction Control Language:事务控制语言
        指令:commit、rollback

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乾❈ 易直

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值