MySQL 5.7.13 安装配置方法图文教程(win10 64位)
MySQL是一款非常流行的关系型数据库管理系统,它可以用来存储、管理和查询大量数据。本教程将介绍如何在Windows 10 64位系统中安装和配置MySQL 5.7.13。
步骤一:下载MySQL安装文件
在官方网站下载MySQL 5.7.13的安装包。
https://dev.mysql.com/downloads/mysql/
步骤二:安装MySQL
安装MySQL时,请按照以下步骤进行:
-
执行安装文件,选择“Typical”安装类型。
-
进行一些设置,比如设置密码、安装路径等。
-
接受协议并安装MySQL。
步骤三:配置环境变量
为了方便在命令行中使用MySQL,需要将MySQL的安装路径添加到环境变量中。
-
在Windows 10中进行环境变量配置,主要有以下两种方法:
-
在“控制面板 > 系统和安全 > 系统 > 高级系统设置 > 环境变量”中进行配置。
-
在命令行中直接配置:
setx path "%path%;C:\Program Files\MySQL\MySQL Server 5.7\bin"
。 -
确认是否配置成功。
在命令行中输入mysql -V
,如果输出MySQL的版本信息,则表示配置成功。
例如:
C:\Users\UserName>mysql -V
mysql Ver 14.14 Distrib 5.7.13, for Win64 (x86_64)
步骤四:使用MySQL
在完成安装和配置之后,就可以使用MySQL了。
- 启动MySQL服务。
在命令行中输入net start mysql
,如果输出“MySQL 服务已经开始启动。”,则表示服务启动成功。
例如:
C:\Users\UserName>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
- 登录到MySQL服务器。
在命令行中输入mysql -u root -p
,按照提示输入密码,即可登录到MySQL服务器。
例如:
```
C:\Users\UserName>mysql -u root -p
输入密码:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.13 MySQL Community Server (GPL)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
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.
mysql>
```
示例:创建数据库和表
接下来,让我们创建一个名为“test”的数据库和一个名为“persons”的表。
- 创建数据库。
在MySQL命令提示符中输入以下命令:
create database test;
注意,不需要加分号。
- 使用数据库。
在MySQL命令提示符中输入以下命令:
use test;
- 创建表。
在MySQL命令提示符中输入以下命令:
create table persons (
id int primary key not null auto_increment,
name varchar(50) not null,
age int not null,
gender enum('m', 'f') not null,
email varchar(100),
address varchar(200)
);
该命令将创建一个名为“persons”的表,包含id、name、age、gender、email和address六个字段。
其中,
- id为主键,类型为整数,自动增加。
- name为必填字段,类型为字符串,长度为50。
- age为必填字段,类型为整数。
- gender为必填字段,类型为枚举类型,只能取值“m”或“f”。
- email和address为可选字段,类型为字符串,长度分别为100和200。
至此,MySQL 5.7.13的安装、配置和使用已经完成。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql 5.7.13 安装配置方法图文教程(win10 64位) - Python技术站