数据库管理系统:与MySQL的第一次亲密接触

 当当当当~~~~欢迎大家阅读,今天我们学习数据库的相关内容

一:数据库的相关概念

(一)、数据库的好处

1、可以持久化数据到本地
2、结构化查询

(二)、数据库的常见概念

1、DB:数据库,存储数据的容器
2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理数据库
3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言

(三)、数据库存储数据的特点

1、数据存放到表中,然后表再放到库中
2、一个库中可以有多张表,每张表具有唯一的表名用来标识自己
3、表中有一个或多个列,列又称为“字段”,相当于java中“属性”
4、表中的每一行数据,相当于java中“对象”

(四)、常见的数据库管理系统

mysql、oracle、db2、sqlserver

 

快来一起了解MySQL的相关信息吧~~~~

二、 MySQL的介绍

(一)、MySQL的背景

前身属于一家瑞典的公司,MySQL AB
08年被sun公司收购
09年sun被oracle收购

(二)、MySQL的优点

1、开源,免费,成本低
2、性能高,移植性也好
3、体积小,便于安装

(三)、MySQL的安装

属于c/s架构的软件,一般来讲安装服务端
企业版
社区版

5.5
5.6
5.7
8.0

(四)、MySQL服务的启动和停止

方式一:通过命令行
        net start 服务名
        net stop 服务名
方式二:计算机--右击--管理--服务

(五)、MySQL服务的登录和退出

登录:mysql【-h 主机名 -p 端口号】-u 用户名 -p密码
退出:exit或ctrl+C

(六)、MySQL的常见命令


    1、查看当前所有的数据库:show databases
    2、打开指定的库:use 库名
    3、查看当前库的所有表:show tables
    4、查看其它库的所有表:show tables from 库名
    5、创建表:create table 表名(列名 列类型,列名 列类型,。。。)
    6、查看表结构:desc 表名
    7、查看在哪个库:select database()
    8、在表内插入数据:insert into 表名(列名,列名)values(数据,数据)
    9、查看表内数据:select * from 表名
   10、sql命令结束的标志:以;结尾
   11、查看服务器的版本:
        方式一:登录到mysql服务端
            select version( );
        方式二:没有登陆到mysql服务端
            mysql --version
            mysql --V 

(七) 、MySQL的语法规范


    1、不区分大小写,但建议关键字大写,表名,列名小写
    2、每条命令最好用封号结尾
    3、每条命令根据需要,可以进行缩进 或换行(建议关键字单独一行)
    4、注释:单行注释:#注释文字
          单行注释:-- 注释文字
          多行注释:/*注释文字*/

以上就是数据库的相关概念和MySQL的介绍啦,希望我的文章对你有所帮助,如果有错误的地方还望大家批评指正,谢谢大家阅读!

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值