iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL数据库(三)简介
  • 960
分享到

MySQL数据库(三)简介

MySQL数据库(三)简介 2021-02-21 01:02:08 960人浏览 无得
摘要

  前提要述:参考书籍《Mysql必知必会》 2.1 mysql简介 2.1.1 什么是Mysql MySQL是一种关系数据库管理系统。负责数据库中数据的存储,检索,管理和处理。 2.1.2 MySQL的优点 成本低——M

MySQL数据库(三)简介

 

前提要述:参考书籍《Mysql必知必会》

2.1 mysql简介

2.1.1 什么是Mysql

MySQL是一种关系数据库管理系统。负责数据库中数据的存储,检索,管理和处理。

2.1.2 MySQL的优点

  • 成本低——MySQL是开源的,一般可以免费使用。
  • 性能——MySQL执行快。
  • 可信赖,体积小。
  • 简单——MySQL很容易安装和使用。

2.1.3 客户机-服务器软件

DBMS可分为两类:

  1. 基于共享文件系统的DBMS,如Microsoft Access和FileMaker。用于桌面用途,通常不用于高端或更关键的应用。
  2. 基于客户机-服务器的DBMS,如MySQL,oracle以及Microsoft SQL Server等数据库。

客户机-服务器应用分为两个不同的部分:

  1. 服务器部分是负责所有数据访问和处理的一个软件,该软件通常运行在称为数据库服务器的计算机上;
  2. 客户机是与用户打交道的软件。

例如:用户请求一个按字母顺序列出的产品表,则客户机软件通过网络提交该请求给服务器软件。服务器软件处理该请求,根据需要过滤,丢弃和排序数据;然后把结果送回到你的客户机软件上给你看。

像服务器这些操作对于用户是透明的,也就是不需要了解如何过滤如何丢弃如何排序,用户只需看到结果。多数网络的建立使用用户不具有对数据的访问权,甚至不具有对存储数据的驱动器的访问权。

让服务器的活动对用户透明化的意义:对用户不方便啊,因为为了使用MySQL,用户既要操作运行MySQL服务器软件的计算机和发布命令到MySQL的客户机软件的计算机。

  • 服务器软件为MySQL_DBMS。可以在本地电脑安装运行,也可以连接到运行在你具有访问权的远程服务器上。
  • 客户机可以是MySQL提供的工具(如navicat等)、脚本语言(如Perl)、Web应用开发语言(PHP,ASP,JSP等)、程序设计语言等。

通过这样讲,就清楚了MySQL跟使用的Navicat Premium的区别。

2.1.4 MySQL版本

  • 《MySQL必知必会》使用的是MySQL5,下面是最近版本中引入的主要更改
    • 4——InnoDB引擎,增加事物处理、并、改进全文本搜索
    • 4.1—对函数库、子查询、集成帮助等的重要增加。
    • 5——存储过程、触发器、游标、视图等。
  • 以后再整理MySQL8

2.2 MySQL工具

正如前面所述,MySQL是一个客户机-服务器的DBMS。因此要使用MySQL,需要一个客户机,即你需要用来于MySQL打交道(给MySQL提供要执行的命令)的一个应用。

客户机有很多,下面介绍4个(书上3个和另外一个)

2.2.1 mysql命令行实用程序

不教如何安装MySQL。

每个MySQL安装都有一个名为mysql的简单命令行实用程序。这个程序没有下拉菜单、流行的用户界面等,就是类似win上的cmd。

如果仅输入mysql,可能会出现一个错误信息。可能需要安全证书,可能是MySQL没有运行在本地或者默认端口上,可能需要输入用户名和密码。默认用户名为root。
一般的登录是输入:mysql -uroot -p , 然后输入密码。(-uroot = -u root)
可能需要更具体的用户名(默认是root),主机名(本机localhost),端口(默认是3306)和口令:
mysql -uroot -p -h localhost -P 3306

这个工具大家都是有的。最好先熟悉一下这个。

2.2.2 MySQL Administrator

MySQL Administrator(MySQL管理器)是一个图形交互客户机,来简化MySQL服务器的管理。

这个我没用过,详细请看百度

2.2.3 MySQL Query Browser

MySQL Query Browser也是一个图形交互客户机,用来编写和执行MySQL命令。

详细请看百度

2.2.4 Navicat Premium

这个就是目前比较流行的,操作也很方便,也是一个图形交互客户机。推荐使用这个。

点击下载

您可能感兴趣的文档:

--结束END--

本文标题: MySQL数据库(三)简介

本文链接: https://www.lsjlt.com/news/3732.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL数据库(三)简介
      前提要述:参考书籍《MySQL必知必会》 2.1 MySQL简介 2.1.1 什么是MySQL MySQL是一种关系数据库管理系统。负责数据库中数据的存储,检索,管理和处理。 2.1.2 MySQL的优点 成本低——M...
    99+
    2021-02-21
    MySQL数据库(三)简介
  • MySQL默认数据库简介
        类似于MS SQL Server等大型数据库,MySQL数据库也提供了内置的数据库,它们是:INFORMATION_SCHEMAmysqltest1.information_sc...
    99+
    2022-10-18
  • 数据库MySQL简单操作(三)
    1.3 多表查询1.3.1连接查询:#内连接:自连接查询:#外连接左外连接(可以查询出表名1的所有记录,而表名2中只能查出匹配的记录)SELECT 属性名列表 FROM 表名1 LEFT JOIN ...
    99+
    2022-10-18
  • 简单操作mysql数据库介绍
    下文主要给大家带来简单操作mysql数据库介绍,希望这些内容能够带给大家实际用处,这也是我编辑简单操作mysql数据库介绍这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。1、显示所有数据库:  SH...
    99+
    2022-10-18
  • Oracle数据库简介
    简介 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移...
    99+
    2018-11-26
    Oracle数据库简介
  • MySQL数据库简介与基本操作
    目录一、MySQL简介1、数据库管理软件分类2、MySQL二、存储引擎(也称作表类型)1、常用存储引擎及适用场景2、存储引擎在mysql中的使用1、 在建表时指定存储引擎2 、在配置...
    99+
    2022-11-13
  • SQL Server 数据库简介
    使用数据库可以高效且条理分明地存储数据,使人们能够更加迅速,方便地管理数据。数据库具有以下特点:         1、可以结构...
    99+
    2022-10-18
  • 数据库系统简介
    什么是数据库系统? 数据库系统=数据库(DataBase(DB))+数据库管理系统(Database Management System (DBMS))+数据库应用程序(Database Application (DBA)) 数据库:为了满...
    99+
    2015-08-02
    数据库系统简介 数据库入门 数据库基础教程 数据库 mysql
  • DataSource与数据库连接池简介(JDBC简介)
    目录起源为何放弃DriverManager连接池数据源实现核心架构DataSourceAPI小结应用数据库连接池示例总结DataSource是作为DriverManager的替代品而...
    99+
    2022-11-13
    数据库连接池Data Source JDBC数据库连接池Data Source
  • 简单介绍mysql数据库的操纵语言
    下面讲讲关于mysql数据库的操纵语言,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完mysql数据库的操纵语言这篇文章你一定会有所受益。Dml语言增删改查dml语言增删改查插入...
    99+
    2022-10-18
  • 简单介绍MySQL数据库的基础知识
    下文主要给大家带来MySQL数据库的基础知识,希望这些内容能够带给大家实际用处,这也是我编辑MySQL数据库的基础知识这篇文章的主要目的。好了,废话不多说,大家直接看下文吧。数据库1 、定义数据库,可以简单...
    99+
    2022-10-18
  • Mysql数据库面试必备之三大log介绍
    目录一、redo log 重做日志(MySQL 存储引擎 InnoDB 的事务日志)二、undo log 回滚日志(MySQL 存储引擎 InnoDB 的事务日志)三、bin log...
    99+
    2022-11-12
  • mysql数据库介绍
    什么是数据库:数据库是与应用程序实现信息交互的数据存储、管理软件,并且存储数据的也都可以称为数据库。在以前没有使用数据库的时候,只能够自己写数据的存储方案。什么是sql语句:Sql语句就是对数据库进行操作的...
    99+
    2022-10-18
  • Android中的SQLite数据库简介
    SQLite简介: SQLite是Android系统采用的一种开源的轻量级的关系型的数据库,Android中允许每个应用程序都拥有自己独立的数据库,每个应用程序的数据库的位置一...
    99+
    2022-06-06
    sqlite数据库 SQLite Android
  • Redis数据库的简单介绍
    这篇文章给大家分享的是有关Redis数据库的简单介绍的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。1.Redis数据库介绍redis数据库是一种基于内存可持久化的键值对非关系性数...
    99+
    2022-10-18
  • ceRNA数据库的简单介绍
    这篇文章主要介绍“ceRNA数据库的简单介绍”,在日常操作中,相信很多人在ceRNA数据库的简单介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ceRNA数据库的简单介绍”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-19
  • 【①MySQL】浅谈数据库系统:MySQL的简介与安装配置
    前言 欢迎来到小K的MySQL专栏,本节将为大家带来MySQL的简介与安装配置的详细讲解~ 目录 前言一、数据库系统概述数据(Data)数据库(Database)数据库管理系统(Data...
    99+
    2023-09-17
    数据库 mysql java
  • 【MySQL】MySQL PHP 语法,PHP MySQL 简介,查询,下载 MySQL 数据库, SQL 教程
    作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: 七七的闲谈 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 ...
    99+
    2023-08-16
    数据库 mysql php
  • 备份与恢复MySQL数据库的三种方法介绍
    下文给大家带来关于备份与恢复MySQL数据库的三种方法介绍,感兴趣的话就一起来看看这篇文章吧,相信看完备份与恢复MySQL数据库的三种方法介绍对大家多少有点帮助吧。MySQL数据库的备份与恢复的三种方法1....
    99+
    2022-10-18
  • 优化MySQL数据库性能的十个参数简单介绍
    这篇文章主要介绍“优化MySQL数据库性能的十个参数简单介绍”,在日常操作中,相信很多人在优化MySQL数据库性能的十个参数简单介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作