MySQL学习日记NO.1–安装MySQL
学习目标:
1、下载MySQL数据库、选择数据库版本
2、安装数据库、配置环境变量
3、启动、关闭MySQL服务
4、登录数据库
学习内容:
登录MySQL官网下载:https://www.mysql.com/downloads/
- MySQL Enterprise Edition(企业版)
- MySQL Cluster CGE(集群CGE)
- MySQL Community(社区版)
截个图记录下
个人学习选择“MySQL Community”社区版
目前最新版本8.0.25
系统windows10 x64
安装选项
- 《Liscense Agreement 》(用户许可证协议):【I accept the license terms】(我接受许可协议);
- 《Choosing a Setup Type》(安装类型选择)5种,【Developer Default】(默认安装)、【Server only】(仅作为服务器)、【Client only】(仅作为客户端)、【Full】(完全安装)、【Custom】(自定义安装):选择【Custom】;
- 《Select Products and Features》(产品定制选择):选择【MySQL Server 8.0.25 - x64】、【Samples and Examples 8.0.25 - x64】、【MySQL Documentation 8.0.25 - x64】GO
- 【Execute】(执行)
- 【Next】到《Server Configuration Type》选择服务器类型,3钟类型,【Development Machine】(开发机器)【Server Machine】(服务器)【Dedicated】(专用服务器):个人学习选择【Development Machine】占用系统资源少
- 《Accounts and Roles》:设置登录MySQL数据库密码,默认用户名为root;
- 《Windows Server》默认 【MySQL80】服务名称可以修改
- 【Next】【Execute】
- 【Finish】
完成
配置环境变量:右键我的电脑-高级系统设置-高级-环境变量-系统变量-Path-编辑-新建输入:“C:\Program Files\MySQL\MySQL Server 8.0\bin”MySQL安装目录
启动服务、停止服务
- 开始搜索services.masc 打开Windows的服务管理器,启动或者停止MySQL服务;
- 开始搜索cmd,弹出命令提示符界面,输入"net start MySQL80"启动服务,输入"net stop MySQL80"停止服务。
已经停止了输入启动命令效果:
C:\Windows\system32>net start MySQL80
MySQL80 服务正在启动 .
MySQL80 服务已经启动成功。
已经启动了输入启动命令提示:
C:\Windows\system32>net start MySQL80
请求的服务已经启动。
请键入 NET HELPMSG 2182 以获得更多的帮助。
已经启动了输入停止命令效果:
C:\Windows\system32>net stop MySQL80
MySQL80 服务正在停止.
MySQL80 服务已成功停止。
已经停止了输入停止命令提示:
C:\Windows\system32>net stop MySQL80
没有启动 MySQL80 服务。
请键入 NET HELPMSG 3521 以获得更多的帮助。
登录MySQL命令:
mysql -h hostname -u username -p
输入密码,登录成功:
C:\Windows\system32>mysql -h 127.0.0.1 -u root -p
Enter password: *******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 11
Server version: 8.0.25 MySQL Community Server - GPL
Copyright (c) 2000, 2021, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
登录信息已经有Server version版本信息,还可以使用命令查看MySQL版本:
mysql> select version();
+-----------+
| version() |
+-----------+
| 8.0.25 |
+-----------+
1 row in set (0.01 sec)