MySQL

MySQL是一种开放源代码的DBMS,以其高性能、可信赖和易用性著称。它采用客户机-服务器模式,广泛应用于各种规模的公司和网站。MySQL命令行实用程序是其自带的工具,而MySQLWorkbench提供了可视化的数据库设计和管理环境。
摘要由CSDN通过智能技术生成
  • MySQL是一种DBMS,数据的所有存储、检索、管理和处理实际上都是由数据库软件——DBMS(数据库管理系统)完成的
  • 优点
    • 成本
      • MySQL是开放源代码的,一般可以免费使用(甚至可以免费修改)
    • 性能
      • MySQL执行很快(非常快)
    • 可信赖
      • 某些非常重要且声望很高的公司、站点使用MySQL,这些公司和站点都用MySQL来处理自己的重要数据
    • 简单
      • MySQL很容易安装和使用
    • 不过它并不总是支持其他DBMS提供的功能和特性
  • 客户机-服务器软件
    • DBMS分为两类
      • 基于共享文件系统的DBMS
        • (包括诸如Microsoft Access和FileMaker)用于桌面用途,通常不用于高端或更关键的应用
      • 基于客户机-服务器的DBMS
        • MySQL、Oracle以及Microsoft SQL Server 等数据库是基于客户机-服务器的数据库
        • 客户机-服务器应用分为两个不同的部分
          • 服务器部分是负责所有数据访问和处理的一个软件,这个软件运行在称为数据库服务器的计算机上,与数据文件打交道的只有服务器软件,关于数据、数据添加、删除和数据更新的所有请求都由服务器软件完成。
          • 请求或更改来自运行客户机软件的计算机。客户机是与用户打交道的软件。
            • 例如,如果你请求一个按字母顺序列出的产品表,则客户机软件通过网络提交该请求给服务器软件,服务器软件处理这个请求,根据需要过滤、丢弃和排序数据,然后把结果送回到你的客户机软件
          • 客户机和服务器软件可能安装在两台计算机或一台计算机上,不管它们在不在相同的计算机上,为进行数据库交互,客户机软件都要与服务器软件进行通信
  • 下载
    • 官网:MySQL
      • 当前版本8.0
  • MySQL工具
    • mysql命令行实用程序(自带,不用自己安装)
      • 在操作系统命令提示符下输入mysql
        • 如果仅输入mysql,可能会出现一个错误消息,因为可能需要安全证书,或者是因为MySQL没有运行在本地或默认端口上。
        • mysql接受你可以(和可能需要)使用的一组命令行参数
          • 例如,为了指定用户登录名ben,应该使用mysql -u ben
          • 为了给出用户名、主机名、端口和口令,应该使用mysql -u ben -p -h myserver -P 9999
          • 完整的命令行选项和参数列表可用mysql --help
      • 注意
        • 命令输入在mysql>之后
        • 命令用;或\g结束,换句话说,仅按Enter不执行命令
        • 输入help或\h获取帮助,也可以输入更多的文本获取特定命令的帮助(如,输入help select获得使用SELECT语句的帮助);
        • 输入quit或exit退出命令行实用程序
      • 熟悉mysql命令行实用程序
    • MySQL Workbench
      • 是可视化数据库设计软件,为数据库管理员和开发人员提供了一整套可视化的数据库操作环境,主要功能有数据库设计与模型建立、SQL 开发(取代 MySQL Query Browser)、数据库管理(取代 MySQL Administrator)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hacker苏序

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值