我在广州学 Mysql 系列之梦的开始

发布时间:2026/8/26 14:11:09
我在广州学 Mysql 系列之梦的开始 从今天开始我将重新梳理mysql的概念和命令详解这里️MYSQL 数据库的命令行总结文章目录数据库是什么Mysql 相关概念MySQL是什么表数据类型整型浮点型(float和double)字符串(char、varchar、_text)二进制数据(_Blob)日期时间类型主键数据库系统SQL语言数据库访问技术客户机-服务器软件MySQL工具mysql命令行实用程序MySQL Workbench如何学习MySQL数据库是什么数据库是由一批数据构成的有序的集合这些数据被存放在结构化的数据表里。数据表之间相互关联反映了客观事物间的本质联系。数据库系统提供了对数据安全控制和完整性控制Mysql 相关概念MySQL是什么MySQL是一个小型关系数据库管理系统特点MySQL规模小、功能有限但是其体积小、速度快、成本低并且MySQL提供的功能已经绰绰有余这些特性使得MySQL成为世界上最受欢迎的开放源代码数据库表数据库表是由一系列二维数组的集合用来存储数据和操作数据的逻辑结构由纵向的列和横向的行组成列被称为字段每一列表示记录的一个属性行被称为记录是组织数据的单位数据类型数据类型决定了数据在计算机中的存储格式代表不同的信息类型常用的数据类型有整数数据类型、浮点数数据类型、定点小数类型、二进制数据类型、日期/时间数据类型和字符串数据类型主要包含五大类整数类型BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT浮点数类型FLOAT、DOUBLE、DECIMAL字符串类型CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MEDIUM BLOB、LONG BLOB日期类型Date、DateTime、TimeStamp、Time、Year其他数据类型BINARY、VARBINARY、ENUM、SET、Geometry、Point、MultiPoint、LineString、MultiLineString、Polygon、GeometryCollection等整型浮点型(float和double)设一个字段定义为float(6,3)如果插入一个数123.45678,实际数据库里存的是123.457但总个数还以实际为准即6位。整数部分最大是3位如果插入数12.123456存储的是12.1234如果插入12.12存储的是12.1200.字符串(char、varchar、_text)二进制数据(_Blob)_BLOB和_text存储方式不同_TEXT以文本方式存储英文存储区分大小写而_Blob是以二进制方式存储不分大小写。_BLOB存储的数据只能整体读出。_TEXT可以指定字符集_BLOB不用指定字符集。日期时间类型主键主键PRIMARY KEY又称主码用于唯一地标识表中的每一条记录。可以定义表中的一列或多列为主键主键列上没有两行具有相同的值也不能为空值数据库系统数据库用于存储数据的地方数据库管理系统 用于管理数据库的软件。数据库应用程序 数据库可视化软件SQL语言对数据库进行增删改查操作的语言叫做SQL含义是结构化查询语言Structured Query LanguateSQL语言包含4个部分数据定义语言(DDL)数据操作语言(DML)数据查询语言(DQL)数据控制语言(DCL)数据库访问技术数据库和应用程序是各自分开的使用访问技术可以实现数据库和应用程序之间的连接这样数据库和应用程序成为一个完整的程序。不同的程序设计语言会有各自不同的数据库访问技术。程序语言通过这些技术执行SQL语句进行数据库管理。客户机-服务器软件主从式架构结构 简称C/S结构是一种网络架构通常在该网络架构下软件分为客户端Client和服务器Server特点客户端和服务器程序不在同一台计算机上运行这些客户端和服务器程序通常归属不同的计算机MySQL工具MySQL数据库管理系统提供了许多命令行工具可以用来管理MySQL服务器、对数据库进行访问控制、管理MySQL用户以及数据库备份和恢复工具等MySQL提供图形化的管理工具这使得对数据库的操作更加简单mysql命令行实用程序包含MySQL服务器端、客户端实用工具程序MySQL WorkbenchMySQL Workbench 是可视化数据库设计软件为数据库管理员和开发人员提供了一整套可视化的数据库操作环境主要功能数据库设计与模型建立SQL 开发取代 MySQL Query Browser数据库管理取代 MySQL AdministratorMySQL Workbenchde的两个版本MySQL Workbench OSS(社区版MySQL Workbench OSS 是在GPL证书下发布的开源社会版本。MySQL Workbench SE(商业版本MySQL Workbench SE 是按年收费的商业版本如何学习MySQL最后说说我们怎么学mysql首先肯定是要培养学习数据库的兴趣俗话说没有兴趣什么都学不深入然后就是要不断打磨mysql的基础知识多实践操作最后不断学习Mysql 前沿知识跟上时代潮流今天mysql的概念问题到此结束想要了解更多内容请点击“练小杰的CSDN”ℹ️欢迎各位在评论区踊跃讨论积极提出问题解决困惑