首页 > 数据库 >MySQL必知必会第二章-MySQL简介

MySQL必知必会第二章-MySQL简介

时间:2023-01-09 10:11:38浏览次数:40  
标签:DBMS 必知 客户机 MySQL 服务器软件 必会 服务器 实用程序

MySQL简介

什么是MySQL

MySQL是一种DBMS,即它是一种数据库软件。
特点:

  • 成本——MySQL是开放源代码的,一般可以免费使用(甚至可以免费修改)。
  • 性能——MySQL执行很快(非常快)。
  • 可信赖——某些非常重要和声望很高的公司、站点使用MySQL,这些公司和站点都用MySQL来处理自己的重要数据。
  • 简单——MySQL很容易安装和使用。

客户机—服务器软件

DBMS可分为两类:一类为基于共享文件系统的DBMS,另一类为基于客户机—服务器的DBMS。MySQL、Oracle以及Microsoft SQL Server等数据库是基于客户机—服务器的数据库。

  • 服务器部分是负责所有数据访问和处理的一个软件。这个软件运行在称为数据库服务器的计算机上。
  • 客户机是与用户打交道的软件。客户机软件通过网络提交该请求给服务器软件。
  • 服务器软件为MySQL DBMS。你可以在本地安装的副本上运行,也可以连接到运行在你具有访问权的远程服务器上的一个副本。
  • 客户机可以是MySQL提供的工具、脚本语言(如Perl)、Web应用开发语言(如ASP、ColdFusion、JSP和PHP)、程序设计语言(如C、C++、Java)等。

MySQL版本

  • 4——InnoDB引擎,增加事务处理(第26章)、并(第17章)、改进全文本搜索(第18章)等的支持。
  • 4.1——对函数库、子查询(第14章)、集成帮助等的重要增加。
  • 5——存储过程(第23章)、触发器(第25章)、游标(第24章)、视图(第22章)等。

MySQL工具

mysql命令行实用程序

每个MySQL安装都有一个名为mysql的简单命令行实用程序。这个实用程序没有下拉菜单、流行的用户界面、鼠标支持或任何类似的东西。

  • 命令输入在mysql>之后;
  • 命令用;或\g结束,换句话说,仅按Enter不执行命令;
  • 输入help或\h获得帮助,也可以输入更多的文本获得特定命令的帮助(如,输入help select获得使用SELECT语句的帮助);
  • 输入quit或exit退出命令行实用程序。

MySQL Administrator

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

MySQL Query Browser

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

标签:DBMS,必知,客户机,MySQL,服务器软件,必会,服务器,实用程序
From: https://www.cnblogs.com/samsong1991/p/17036140.html

相关文章

  • MySQL 常用脚本
    1.导出整个数据库 1mysqldump -u 用户名 -p –default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)  23mysqldump -u wcnc -p s......
  • MySQL必知必会第一章-了解SQL
    了解SQL数据库基础数据库数据库(database)指保存有组织的数据的容器(通常是一个文件或一组文件)。数据库软件应称为DBMS(数据库管理系统)。表表(table)某种特定类型数据的结......
  • MySQL8.0锁情况排查
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。作者:杨延昭文章来源:GreatSQL社区投稿在......
  • Mysql忘记密码的处理方法
    0x01环境说明centos7.9 mysqlv14.14 0x02处理方法1.停止mysqld服务systemctlstopmysqld.service2.编辑配置文件,加入skip-grant-tablesvi/etc/my.cnf#......
  • Mysql8忘记密码/重置密码
    Mysql8忘记密码/重置密码 一、免密码登录修改配置文件:vim/etc/my.cnf在【mysqld】模块添加:skip-grant-tables[mysqld]skip-grant-tables然后重复Mysql服务二......
  • MySQL
    安装data后去掉\缺少.dll组件?操作数据库--tab键的上面,如果你的表名或者字段名是一个特殊字符,就需要带``,让其变成字段--如SELECT`user`FROMstudent从stude......
  • mysql
    mysqlMySQL上篇:基础篇】【第1子篇:数据库概述与MySQL安装篇】p01-p11学习建议:零基础同学必看,涉及理解和Windows系统下MySQL安装【第2子篇:SQL之SELECT使用篇】p12-p48......
  • 登录他人mysql
    //登录参数:mysql-u用户名-p密码-h要连接的mysql服务器的ip地址(默认127.0.0.1)-P端口号(默认3306)  ......
  • 2.Mysql的角色管理
    1.Mysql角色Mysql从8.0开始就支持roles,这个在Oracle可是一直存在的,然后Mysql终于在8.0上开始支持了。2.什么是Mysql的roles?Mysql的roles说直白就是一堆权限的集......
  • ubuntu20下mysql5.7数据库修改密码
    --找到mysql配置文件修改/etc/mysql/mysql.conf.d/mysqld.cnf#加上下面的可以不要密码登录#skip-grant-tables#skip-networking然后重启mysql服务servicemysqlr......