百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程文章 > 正文

在Windows 10下安装配置MySQL数据库

qiyuwang 2025-04-29 03:44 6 浏览 0 评论

MySQL了是一款比较不错的免费版本的数据库,现在已属于 Oracle 旗下产品。现已成为比较流行的关系型数据库。该产品大都被安装在Linux的操作系统下。现大都是使用Windows的操作系统,为了方便学习测试,介绍如何在Windows 10下搭建MySQL的测试环境


进入官方网站下载Windows版本的MySQL。有安装的版本和面安装两种版本。根据你的需要下载相关的版本。


这里以免安装的版本为例。

在你需要安装mysql的盘符创建一个存放MySQL程序的文件夹,这里为c:\mysql,将下载的压缩包解压到c:\mysql的目录下。建议不要使用含中文名称或者含有空格的文件夹。

接下来,在安装 MySQL程序的文件夹下创建一个data文件夹,用来存放数据库文件。使用记事本创建一个my.ini文件。

使用记事本打开my.ini文件,进行MySQL程序的一些配置。输入下面的内容:

[mysqld]

# 设置端口3306(mysql的默认端口为3306)

port=3306

# 设置mysql的安装目录

basedir=c:\mysql

# 设置mysql数据库的数据的存放目录

datadir=c:\mysql\data

# 允许最大连接数

max_connections=200

# 允许连接失败的次数。

max_connect_errors=10

# 设置mysql服务器使用的字符集,默认为UTF8

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[client]

# 设置mysql客户端连接服务端时默认使用的端口

port=3306

default-character-set=utf8

完成上面的配置以后,以管理员的身份开启CMD命令窗口,进入c:\mysql\bin目录,输入下面的命令进行mysql初始化。

mysqld --initialize --user=mysql --console

这是一个关键的操作步骤。初始化过程中会产生一个临时的密码,需要记住该密码

接下来将mysql安装为windows的服务,在CMD的窗口中输入下面的命令:mysqld -install


完成后在Windows中的计算机管理,服务下启动mysql服务

或者在CMD的命令窗口中输入net start mysql来启动服务

输入mysql -u root -p开始登入使用mysql,这里会出现一个密码输入的界面,这里的密码就是上面分配的临时密码。

接下将上面的密码修改为你自己需要的密码,在mysql的提示符下输入下面的语句,如改为666666:

ALTER USER root@localhost IDENTIFIED BY '666666'

如果需要随时调用mysql的命令,可以配置mysql的环境变量。右键点击【此电脑】-【属性】-【高级系统设置】点击开启【环境变量】

新建一个变量指向c:\mysql,接下来在path中添加%MYSQL_HOME%\bin

至此完成mysql数据库软件在Windows 10操作系统中的安装。

相关推荐

在Windows 10下安装配置MySQL数据库

MySQL了是一款比较不错的免费版本的数据库,现在已属于Oracle旗下产品。现已成为比较流行的关系型数据库。该产品大都被安装在Linux的操作系统下。现大都是使用Windows的操作系统,为了方...

2022年MySQL最新面试题 - MySQL数据库基础知识

0、概要1、平时MySQL主要用哪个版本2、数据库三大范式是什么...

不测试就推行新版本?MySQL 8.0x 到 9.0 均可能崩溃

作者介绍...

Mysql8忘记密码/重置密码

Mysql8忘记密码/重置密码UBUNTU下Mysql8忘记密码/重置密码步骤如下:先说下大概步骤:修改配置文件,使得用空密码可以进入mysql。然后置当前root用户为空密码。再次修改配置文件,不能...

新手教程,Linux系统下MySQL的安装

看了两三个教程。终于在哔哩哔哩找到一个简单高效的教程,成功安装,up主名叫bili逍遥bili,感兴趣可以去看看。下面这个是我总结的安装方法环境:CentOS764位1.下载安装包,个人觉得在...

介绍 9 款 MySQL 常见的图形化工具,第三款我用了 10 年

MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍几个经常使用的MySQL图形化管理工具,供大家参考。MySQL是一个非常流行的小型关系型数据库...

MySQL 表分区?涨知识了

1.什么是表分区...

修改编码格式MySQL

修改字符集的方法,就是使用mysql的命令mysql>SETcharacter_set_client=utf8;mysql>SETcharacter_set_connec...

Django连接数据库、执行migrate数据结构更改操作

本篇笔记目录索引如下:Django连接mysql,执行数据库表结构迁移步骤介绍操作数据库,对数据进行简单操作接下来几篇笔记都会介绍和数据库相关,包括数据库的连接、操作(包括增删改查)、对应的字段类型...

第35期:MySQL 数据垂直拆分

引言一般来说讲,提到数据拆分,可以归结为两个层面:一是垂直拆分,二是水平拆分。这里我们来讨论下垂直拆分。...

mysql一 基本操作

先讲数据库--mysql、redis、MongoDB爬虫今天的内容:mysql一基本操作注意事项:1.安装:自己安装,有问题可以问老师、可以自己找办法解决2.上课:先讲知识点再回答问题3....

MySQL数据实时增量同步到Elasticsearch

Mysql到Elasticsearch的数据同步,一般用ETL来实现,但性能并不理想,目前大部分的ETL是定时查询Mysql数据库有没有新增数据或者修改数据,如果数据量小影响不大,但如果几百万上千万的...

怎样快速地迁移 MySQL 中的数据?

MySQL数据库是一个常见的关系型数据库,在实际应用中,可能需要将数据从一个MySQL数据库迁移到另一个MySQL数据库,或将MySQL数据库中的数据迁移到其他类型的数据库。以下是一些快...

金柿子变成了“金疙瘩”

文化扶贫在行动【金柿子变成了“金疙瘩”】“一级的柿子酿酒,二级的柿子酿醋”,在陕西省永寿县云集生态园区,这里形成以柿子产业链为主导的多元化发展格局,涵盖柿子酒100吨、柿子醋500吨、荞麦醋1000吨...

二胎妈妈怀孕7月体重超400斤 无医院接收愁煞人

女人怀孕后一般体重都会增加,可是你想象过孕妇体重增长到400多斤会是什么样子吗?安徽阜阳的杨女士今年28岁,她前不久到医院检查时,发现自己已经怀孕5个月了。知道自己意外怀孕后,杨女士本来是不打算要的,...

取消回复欢迎 发表评论: