mysql5.7.13.zip安装教程(windows)

下面是MySQL5.7.13在Windows系统上的安装教程。

下载MySQL5.7.13.zip

首先从MySQL官网(https://dev.mysql.com/downloads/mysql/)下载MySQL 5.7.13的zip文件。

解压缩zip文件

将下载的zip文件解压缩到任意目录下,比如D:\mysql\。

新建my.ini文件

在MySQL解压后的根目录下新建一个my.ini文件,内容如下示例:

[mysqld]
#设置3306端口
port=3306 
#设置mysql的安装目录
basedir=D:\mysql\mysql-5.7.13-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\mysql\mysql-5.7.13-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为utf8mb4字符集
character-set-server=utf8mb4
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

安装MySQL服务

以管理员身份打开cmd控制台,切换到MySQL解压缩文件夹的bin目录下,执行以下命令:

mysqld --install MySql --defaults-file=D:\mysql\mysql-5.7.13-winx64\my.ini

其中"MySql"是指服务名,可以自行设定,"--defaults-file"参数指定了my.ini文件的路径和文件名。

启动MySQL服务

执行以下命令来启动MySQL服务:

net start MySql

测试MySQL连接

打开cmd控制台,执行以下命令:

mysqladmin -u root -p version

输入root用户的密码,如果显示MySQL版本信息,则表明已经成功连接MySQL。

创建新用户并授权

执行以下命令登录到MySQL:

mysql -u root -p

输入root用户的密码,进入MySQL shell。执行以下命令创建新用户,并授权:

create user 'newuser'@'localhost' identified by 'mypassword';
grant all privileges on *.* to 'newuser'@'localhost' with grant option;

其中,"newuser"是指新用户名,"mypassword"是指新用户密码,"."表示所有数据库和表的权限。

示例一:创建新数据库和新表

执行以下命令来创建新数据库:

create database mydatabase;

执行以下命令来使用新的数据库:

use mydatabase;

执行以下命令来创建新表:

create table mytable (id int primary key auto_increment, name varchar(20), age int);

其中,"mytable"是指新表名,"id"是新表的主键,并且自动递增。

示例二:插入和查询数据

执行以下命令来向新表中插入数据:

insert into mytable (name, age) values ('Tom', 20);
insert into mytable (name, age) values ('Jerry', 22);

执行以下命令来查询数据:

select * from mytable;

其中,"*"表示查询所有列。执行结果应该会输出两条数据记录,分别为Tom和Jerry的数据记录。

以上就是MySQL5.7.13在Windows系统上的安装教程。希望能对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql5.7.13.zip安装教程(windows) - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • MyBatis在注解上使用动态SQL方式(@select使用if)

    MyBatis是一款非常流行的Java持久化框架,提供了多种方式来实现动态SQL。其中,注解是一种常见而方便的实现方式,本攻略将详细讲解使用MyBatis注解实现动态SQL的方法。 一、什么是动态SQL 动态SQL指根据不同情况来动态生成SQL语句的过程,MyBatis提供了多种动态SQL的实现方式,包括常见的if、choose、when、otherwise…

    database 2023年5月21日
    00
  • Redis如何优雅的删除特定前缀key

    Redis提供了许多API来删除key,但是如果你希望删除特定前缀的key时,使用特定的API并不太方便。在这种情况下,我们可以使用Redis提供的Lua脚本来优雅地删除这些key。 以下是删除特定前缀key的完整攻略: 步骤一:编写Lua脚本 首先,我们需要编写Lua脚本。它将接受一个参数,即需要删除的key的前缀。脚本将枚举所有匹配前缀的key并将它们都…

    database 2023年5月22日
    00
  • python定时任务apscheduler的详细使用教程

    Python定时任务apscheduler的详细使用教程 什么是apscheduler apscheduler是一个Python的任务调度库,可以用来执行定时任务和周期任务,支持多种任务触发器(如日期、时间间隔、文件修改、网络地址等),可以很好的满足各种任务调度的需求。 怎么安装apscheduler 可以使用pip进行安装。 pip install aps…

    database 2023年5月22日
    00
  • 在Mac OS上安装Oracle数据库的基本方法

    下面是详细讲解在Mac OS上安装Oracle数据库的基本方法的完整攻略。 确认环境 在安装Oracle之前,首先需要确认以下条件: Mac OS版本:Oracle 12c仅支持OS X 10.10 Yosemite及以上版本,Oracle 11g支持OS X 10.6及以上版本; 硬件要求:建议内存至少为2GB,空闲磁盘空间不少于10GB; 下载Oracl…

    database 2023年5月22日
    00
  • 浅析redis缓存 在spring中的配置 及其简单的使用

    一:如果你需要在你的本地项目中配置redis。那么你首先得需要在你的本地安装redis 参考链接【http://www.runoob.com/redis/redis-install.html】 下载redis在网上有很多 我这里就不多做解释了 下载以后 找到这样的三个文件  这是我们需要操作的 每个版本可能不一样 但这几个肯定是有的 然后 安装这个http:…

    Redis 2023年4月13日
    00
  • MySQL5.6 数据库主从同步安装与配置详解(Master/Slave)

    MySQL是一种开源关系型数据库管理系统,在数据库管理中有重要的作用。而主从同步是MySQL集群环境中最常用且重要的方案,因此,本文将为您详细讲解MySQL5.6数据库主从同步安装与配置。 1. 主从同步概念 主从同步是一种数据同步的方案,在集群环境下使用广泛。它使用一个主节点和多个从节点的方式,将主节点的数据同步到从节点,确保数据的一致性和高可用性。 2.…

    database 2023年5月22日
    00
  • MySQL8数据库安装及SQL语句详解

    MySQL8数据库安装及SQL语句详解 MySQL8数据库安装 要安装MySQL8数据库,可以按照以下步骤进行: 下载MySQL8的安装包。 官方下载地址:https://dev.mysql.com/downloads/mysql/ 安装MySQL8。 双击下载的mysql安装包,按照提示进行安装,过程中可以自行选择安装路径和配置。 设置root用户密码。 …

    database 2023年5月22日
    00
  • 两种oracle创建字段自增长的实现方式

    当使用Oracle数据库时,我们经常需要使某个字段自增长。本文将介绍两种Oracle创建字段自增长的实现方式。 一、使用序列和触发器实现 使用序列和触发器可以很容易地实现字段自增长。下面是具体步骤: 1、创建序列 首先,我们需要创建一个序列,它的作用是生成一个递增的整数值。 CREATE SEQUENCE seq_test INCREMENT BY 1 –…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部