美文网首页
mysql第一天-基本概念

mysql第一天-基本概念

作者: 幸福的小哥哥 | 来源:发表于2020-03-22 11:24 被阅读0次

    课程引入:mysql用途广泛,且免费,用的公司很多


    为什么要学习mysql:

    • 保存数据的容器:数组、集合存到内存中,不能永久存储
    • 文件:文件保存可以,但是查询不方便
    • 数据库:实现持久化,有管理系统,方便查询

    数据库相关概念

    • DB


      image.png
    • DBMS 管理DB数据库的


      image.png
      image.png
    • sql


      image.png
      image.png

      三者间的关系:


      image.png

    数据库存储数据的特点:


    image.png

    MySql数据库产品的特点:


    image.png
    image.png

    DBMS分为两类,一类是基于共享文件系统的DBMS,一类是基于客户机-服务器的DBMS。Mysql、Oracle、SQLSever等数据库是基于客户机-服务器的数据库。客户机-服务器的数据库软件分为两个不同的部分。

    • 服务器端:是负责所有数据访问和处理的一个软件。这个软件运行在称为数据库服务器的计算机上。
      与数据文件打交道的只有服务器软件。关于数据、数据添加、删除和数据更新的所有请求都是由服务器软件完成的。
    • 客户端:关于数据、数据添加、删除和数据更新的所有请求或更改都来自运行客户端软件的计算机。

    客户端-服务器端间的联系

    • 可以这么理解,用户操作的是客户端,客户端软件通过网络提交把用户的操作给服务器。服务器软件处理这些操作,根据需要和过滤、排序等,最后将结果送回到客户端。

    • 服务器端和客户端可能安装在一台电脑上,也可以安装在多台电脑上。但不管它们在不在相同的计算机上,为进行所有数据库的来往交互,客户端和服务器之间都是要进行通信的。


    mysql软件的安装


    image.png

    mysql基础_配置文件介绍
    windows下:my.ini 更改后需要重新启动服务


    mysql服务的启动和停止

    • image.png
    • net stop mysql(服务名)
    • net start mysql(mysql是服务名,安装的时候可以设定)

    mysql服务的登录和退出

    • 登录
      mysql -h localhost -P 3306 -u root -proot
      -proot这里不能有空格
      mysql -u root -proot


      image.png
    • 退出


      image.png

    mysql常见命令

    • show databases 有哪些数据库
    • use test 进入哪个数据库
    • select database() 查询在哪个库
    • show tables 看有哪些表
    • desc 表名 查看表结构

    查看musql数据库的版本

    • mysql --version
    • mysql -V
    • 登录到mysql服务端 select version();

    mysql语法规范:


    image.png

    mysql图形化界面客户端
    -sqlyog、 navicat


    image.png

    相关文章

      网友评论

          本文标题:mysql第一天-基本概念

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