windows下mysql 5.7.20 安装配置方法图文教程

Windows下MySQL 5.7.20安装配置方法图文教程

下载安装包

首先,我们需要去MySQL官网上下载安装包,下载地址为:https://dev.mysql.com/downloads/mysql/5.7.html

在该页面中,我们选择Windows操作系统,选择对应的位数(32位或64位),选择ZIP Archive下载。

解压安装包

下载完成后,我们将下载的ZIP包解压到我们自定义的目录中,例如:D:\mysql-5.7.20。

配置MySQL

新建my.ini配置文件

在解压后的目录中,找到my-default.ini文件,将其拷贝一份并命名为my.ini,然后打开该文件。

配置MySQL基本信息

在my.ini文件中,找到[mysqld]配置节,修改以下参数:

basedir=D:\mysql-5.7.20     # MySQL的安装目录
datadir=D:\mysql-5.7.20\data    # 数据文件存放目录
port=3306      # 端口号

配置字符集

在my.ini文件中,找到[mysqld]配置节下方,增加以下语句:

default-character-set=utf8

配置密码

在my.ini文件中,找到[mysqld]配置节下方,增加以下语句:

#设置root用户的密码,初始密码为空
skip-grant-tables #允许任何人以root登陆MySQL,后面会关闭改设置

配置MySQL服务

以管理员身份运行cmd,进入MySQL的bin目录,执行以下命令:

mysqld --install

安装MySQL服务成功后,我们可以在Windows的服务中找到该服务,进行启停操作。当然我们也可以在cmd中执行以下命令:

net start mysql #启动MySQL服务
net stop mysql  #停止MySQL服务

修改密码

在cmd中,进入MySQL的bin目录,执行以下命令:

mysql -u root -p

输入密码后,进入MySQL客户端,执行以下命令:

use mysql
update user set authentication_string=password('123456') where user='root';
flush privileges;

其中,123456为要设定的密码。

关闭允许任何人以root登陆MySQL设置

在my.ini文件中,注释掉以下配置项:

#skip-grant-tables

然后重启MySQL服务。

至此,MySQL的安装配置就完成了。

示例说明

示例一:创建数据库

在cmd中执行以下命令,创建一个名为example的数据库:

mysql -u root -p
create database example;

示例二:新建表

在example数据库中,新建一个名为user的表,包含id、name、password三个字段:

use example;
create table user(id int auto_increment primary key not null, name varchar(20), password varchar(20));

以上就是Windows下MySQL 5.7.20安装配置方法图文教程的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:windows下mysql 5.7.20 安装配置方法图文教程 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • css样式的优先级究竟庞杂到什么程度

    标题:CSS样式的优先级完整攻略 1. 优先级的概念 在CSS中,样式的优先级决定了多个样式规则之间的应用顺序。当同一个元素有多个样式规则时,优先级规则帮助确定哪些样式会被应用在元素上。 2. 优先级的计算规则 下面是计算优先级的规则,按照顺序依次比较: 2.1. 选择器的特殊性(Specificity) 特殊性指的是选择器的权重,权重越高,优先级别越高。计…

    other 2023年6月28日
    00
  • Android源码学习之工厂方法模式应用及优势介绍

    Android源码学习之工厂方法模式应用及优势介绍 简介 工厂方法模式是一种常用的创建型设计模式,它主要解决了如何有效率地创建复杂对象的问题。在Android源码中,我们会发现很多地方都应用了工厂方法模式,比如LayoutInflater的实现、RecyclerView.Adapter的实现等等,因此学好工厂方法模式对于理解Android源码非常重要。 工厂…

    other 2023年6月26日
    00
  • ubuntu中的wordpress安装教程

    以下是关于“Ubuntu中的WordPress安装教程”的完整攻略,包含两个示例。 Ubuntu中的WordPress安装教程 WordPress是一个流行的开源内容管理系统,用于创建和管理网站。在Ubuntu中,我们可以使用LAMP(Linux、Apache、MySQL、PHP)堆栈安装WordPress。以下是关于如何在Ubuntu中安装WordPres…

    other 2023年5月9日
    00
  • Springboot+TCP监听服务器搭建过程图解

    下面是详细讲解“Springboot+TCP监听服务器搭建过程图解”的完整攻略。 一、准备工作 Java环境:需要安装JDK1.8及以上版本。 IDE工具:可以选择Eclipse、IntelliJ IDEA、Spring Tool Suite等Java开发工具。 Maven:在本地安装Maven,可以通过Maven管理项目依赖。 二、创建Springboot…

    other 2023年6月27日
    00
  • ai怎么设计解决方案主题的插画? ai解决方案海报的画法

    下面是详细讲解“AI如何设计解决方案主题插画与海报画法”的攻略: 设计解决方案主题插画 步骤一:确定画面主题 首先,需要确定画面的主题,一般是与解决方案相关,表现解决方案的主要功能或特点。例如,如果是一款智能手机的解决方案,主题可以是“未来科技”。 步骤二:收集素材 收集一些在主题和主题相关领域内的素材,例如,机器人、未来城市等等,这些素材将用于画面的构成。…

    other 2023年6月26日
    00
  • MySQL动态修改varchar长度的方法

    下面是详细讲解MySQL动态修改varchar字段长度的方法。 1. 确认当前字段属性 首先,需要确认当前需要修改长度的varchar字段的长度,可以通过以下SQL语句来查看: SHOW CREATE TABLE table_name; 其中,table_name为需要修改的表名。 执行以上语句后,可以查看当前表的建表语句,从中找到需要修改长度的字段名及其当…

    other 2023年6月25日
    00
  • jquery功能强大的图片查看器插件

    Jquery功能强大的图片查看器插件 对于许多网站而言,图片展示是非常重要的一个部分,而 jQuery 是一个非常流行的 JavaScript 库。因此,许多开发者开始寻找 jQuery 插件来实现他们的图片展示需求。其中,一个非常出色的 jQuery 插件是图片查看器插件。 简介 图片查看器插件是一个功能强大的 jQuery 插件,它可以让用户在网页上浏览…

    其他 2023年3月28日
    00
  • 插件化机制优雅封装你的hook请求使用方式

    插件化机制可以将通用的业务逻辑封装成插件来进行使用,通过提供一些简单的接口来实现插件与主程序的交互。而在React中,尤其是基于函数组件的开发模式中,我们经常需要进行HOOK请求。在这种情况下,插件化机制可以让我们更加优雅地封装HOOK请求的使用方式。以下是这方面的完整攻略: 什么是插件化机制? 插件化机制是将通用的业务逻辑封装成插件,提供简单易用的API供…

    other 2023年6月25日
    00
合作推广
合作推广
分享本页
返回顶部