一、数据库相关概念1.1三个概念在这一部分,我们先来解释三个概念:
通俗易懂的解释:通过SQL语言操作数据库管理系统,然后管理数据库。
二、MySQL数据库管理系统
目前,有许多主流的关系数据库管理系统。这里推荐一款主流的免费DBMS——MySQL。
MySQL:开源免费的中小型数据库。后来Sun公司收购了MySQL,Oracle收购了Sun公司。目前Oracle已经推出了付费版的MySQL,同时也提供了免费的社区版。
无论使用哪种数据库管理系统,都使用SQL语言进行统一操作。所以只要懂SQL语言,就算以后用公司其他数据库管理系统也不用担心,操作方法都是一样的。
1.1版MySQL官方提供了两个不同的版本:
版本(MySQL社区服务器)
免费,MySQL不提供任何技术支持。商业版(MySQL企业版)
充电,可使用30天,官方提供技术支持。
1.4启动和停止MySQL安装完成后,系统启动时会自动启动MySQL服务,我们不需要手动启动。
当然,您也可以通过命令手动启动和停止,以管理员身份运行cmd,输入命令行并执行以下指令:
net启动mysql80net停止mysql80
注意:上面的mysql80是我们安装mysql时默认指定的mysql的系统服务名,并不是实心的。
可以,如果不变,默认是mysql80。
1.5客户端连接到1). 方式一:使用MySQL提供的客户端命令行工具。
2). 方式二:使用系统自带的命令行工具来执行指令。
Mysql -h 127.0.0.1 -P 3306 -u root -p参数:-h 3360 MySQL服务的主机IP-P 3360 MySQL服务端口号,默认为3306-u : MySQL数据库用户名-P:MySQL数据库用户名对应的密码中的可选参数。如果需要连接到远程MySQL,需要添加这两个参数来指定远程主机。
注意:当以这种方式连接时,您需要在安装后配置PATH环境变量。
三。数据模型简单来说:基于二维表存储数据的数据库成为关系数据库,它可以是基于二维表存储数据的数据库,也可以是非关系数据库。
例如:
特点:
使用表格存储数据,格式统一,易于SQL语言维护和操作,标准统一,使用方便。小知识:
MySQL是一个关系数据库,基于二维表存储数据。具体结构图如下:
我们可以通过MySQL客户端连接数据库管理系统DBMS,然后通过DBMS操作数据库。可以使用SQL语句通过数据库管理系统操作数据库,以及数据库中的表结构和数据。一个数据库服务器可以创建多个数据库,一个数据库也可以包含多个表,一个表可以包含多行记录。