美文网首页
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入门操作

    Mysql 基本概念 Mysql Server idnameremark1zxm2zzm30000000sgf 1...

  • mysql的一些基本概念

    前言 开始学习mysql,总结一下一些mysql的基本概念。 PS: 我只是知识的搬运工 基本概念 逻辑架构 事务...

  • mysql 第一章,基本用法

    数据库的概述 数据库的基本概念 mysql -u root -p密码//进入MySQL use mysql;//进...

  • MySQL:2、MySQL基础语法

    Linux命令补充 MySQL的基本概念 字段类型 http://www.runoob.com/mysql/mys...

  • 01 DDL DML DQL

    今日内容 数据库的基本概念 MySQL数据库软件安装卸载配置 SQL 数据库的基本概念 MySQL数据库软件 SQ...

  • MySQL基础笔记

    今日内容 数据库的基本概念 MySQL数据库软件安装卸载配置 SQL 数据库的基本概念 MySQL数据库软件 SQ...

  • MySQL开发心得笔记超详细

    MySQL开发心得笔记超详细 一、理解MySQL基本概念 二、MySQL数据库启动以及启动的判断 三、如何使用官方...

  • mysql第一天-基本概念

    课程引入:mysql用途广泛,且免费,用的公司很多 为什么要学习mysql: 保存数据的容器:数组、集合存到内存中...

  • A.001.3.Mysql存储引擎

    1.存储引擎的基本概念 2.MySQL 5.7 支持的存储引擎 3.MySQL数据库中的存储引擎 4.MySQL ...

  • 20171110 MySQL进阶(一)

    数据库基本概念回顾数据库的并发控制:锁MySQL的事务设置MySQL的索引设置MySQL的用户和权限管理 一、数据...

网友评论

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

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