MySQL
函数应该做一件事。做好这件事。只做一件事。——《Clean Code》
MySQL下载安装
下载地址:MySQL Download
下载完成后,我们打开安装文件:
选择Custom自定义安装,后点击next:
我们展开折叠,选择需要的组件,然后点击中间的箭头,将想要安装的内容移到右侧。
选好之后再次点击next:
这里进行确认要安装的内容,确认无误后点击:Execute
进行安装
安装完成后再次点击next:
接下来开始配置安装的数据库:
MySQL数据库默认端口号为3306。无特殊需求无需更改,直接Next。
使用推荐的方式进行MySQL登录认证:
然后就需要我们设置一个root密码,这个密码很重要一定要记好,设置好后点击Next:
这一步将MySQL配置为Windows的一个服务程序,博主取消了开机自启动的选项,有需要可以勾选:
接下来我们同意MySQL安装程序自动配置权限。如果你想要一项一项的审查确认MySQL获取的权限,可以选择第二个:
接下来,安装程序将列出它将要进行的配置,我们确认后点击 Execute
:
完成后点击Finish,我们又会回到这个页面,要我们配置Router。
这里博主先只配置MySQL Server,可以点击Cancel退出软件。如果后续还想继续配置或修改配置,我们可以保留安装程序,再次打开安装程序可以对于安装的组件进行管理:
我选择将安装文件移动至目录:C:\Program Files\MySQL
与MySQL其他东西放在一起。
启动MySQL
services.mvc启动
Win + R
:
打开微软服务:
找到MySQL右键可以选择启动或停止。
cmd命令行启动
用管理员模式启动cmd:
启动:
1 |
|
停止:
1 |
|
连接MySQL
MySQL 8.0 Command Line Client
这是官方提供的连接工具,在安装Mysql时会一并安装到电脑:
我们最好使用Unicode的版本,提供更加广泛的编码支持。
进入打开后输入我们配置的root密码进行连接:
cmd
使用win自带的终端如cmd,powershell连接mysql需要配置环境变量:
在Path中添加这一路径:
连接命令:
1 |
|
- -h:连接的主机ip
- -P:连接的端口号
- -u:登录用户
- -p:输入密码验证
[]
中的为默认配置,不修改时可以省略
MySQL数据库
关系型数据库(RDBMS)
概念:建立在关系模型基础上,由多张相互连接的二维表组成的数据库。
特点:
- 使用表存储数据,格式统一。
- 使用SQL语言操作,标准统一。
数据模型:
- DBMS(数据库管理系统):
- DBMS是位于客户端和数据库之间的软件层。主要用于管理和控制数据库的访问。
- DBMS负责处理数据的存储、检索、安全、完整性和并发控制等任务。
- 数据库:
- 数据库是数据的物理存储位置,它由许多表组成。
- 数据表:
- 这是关系型数据库的核心。数据都以表格的形式组织,由行(记录)和列(字段)组成。
- 客户端:客户端负责用户交互,DBMS负责数据管理和处理,数据库负责数据的实际存储,职责分离。