win10重启mysql服务器_win10下搭建MySQL服务

本文详细介绍了如何在Windows 10系统中安装和配置MySQL服务。首先,从官网下载并解压MySQL安装包,接着以管理员权限运行CMD,执行安装命令解决权限问题。然后,通过配置my.ini文件设定数据目录,并启动MySQL服务。在登录MySQL后,为root用户设置新密码,解决了使用set password命令时遇到的报错问题。
摘要由CSDN通过智能技术生成

1.下载MySQL安装包

db6e6206253798bda8d4b40cffdf78cb.png

滑动到页面底部,官网提供了不同电脑位数(32/64位)的下载版本,我的电脑是win10-64位的,选择对应版本下载解压包。

78211d5a019c8c18551d6d3b7fb47a88.png

如果你没有注册登录下载页面时,官网会提示你注册一个账号进行下载,当然你也可以选择just start my download,无需注册即可下载MYSQL的解压包。

2.安装MYSQL

MYSQL官网提供的下载包是zip Archive格式文件,此文件只需解压无需安装,或者你也可以认为解压就是安装,将下载好的安装包解压到你想安装的盘里,我这里解压到D盘,解压后如下图所示:

6366b948edd3f97328d7a2ee7ca1dd3a.png

3.DOS命令下,进入MySQL安装目录D:\MySql\mysql-8.0.19-winx64\bin输入安装命令mysqld -install:

506c3a08cfa2ea93073872b0cda10fd7.png

会发现报 Install/Remove of the Service Denied!(安装/卸载服务被拒绝),之所以出现这个是因为系统权限的问题,也就是说我们在打开cmd窗口时不是以管理员身份运行的,下面我们以管理员身份重新打开cmd窗口,进入再输入D:\MySql\mysql-8.0.19-winx64\bin目录下后,再输入安装命令 mysqld -install,如下:

43636b87ab7eff09ba8dc5b512cb2ff7.png

发现还是报错:mysqld:无法将“mysqld”项识别为cmdlet、函数、脚本文件或可运行程序额名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

解决:指定从根目录开始找mysqld可执行文件

用.\mysqld.exe install命令安装。

b53327b6104815631e3f4d573d72ec94.png

到这里,MySQL已经安装成功。

4.配置MySQL

还是以管理员身份运行cmd,在dos命令行模式下,进入D:\MySql\mysql-8.0.19-winx64\bin目录后,输入命令.\mysqld --initialize --console,会生成一个初次使用时会生成一个随机密码,并且在解压目录下生成一个data文件:

3d11005604c8ac96327d60d526edfa04.png

5.找到随机密码之后,我们先来配置一下MYSQL的启动文件,在MYSQL的解压目录mysql-8.0.19-winx64下新建一个.ini格式文件my.ini,然后以记事本格式打开写入下面代码:

3338d3a79c140c332249a495d50bf879.png

注意,上面basedir、datadir后面盘符是你选择解压MYSQL的路径盘,我这里是解压在D盘。写入上面代码后保存关闭。

6.启动MYSQL服务

还是以管理员身份运行cmd,在dos命令行模式下输入net start mysql命令,启动成功:

80e5eeccaa68fdca9e5e29c1f6f87bd5.png

7.登录MySQL

输入mysql -u root -p命令,-u参数是user用户,-p参数是password密码

password这里填面前获取到的随机密码:ADgjbGE)?6/J

2ec41b21f62a78cd90b6875f7d9ded57.png

登录成功

96b06e8d9258e27e531ad71941f2cf77.png

8 .设置常用密码

set passwordforroot@localhost=password('xxxxxx');

这里我一直报错,查了很多提示说这个报错是要输入反引号,然而我改了反引号后还是报错:

5e8c686f71c3698181a4a404a04ab660.png

解决:条条大路通罗马啊

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

8b0b981bbba3679ae91d2776c790aed9.png

用新密码重新登录:

ef3ab05347a77363bd743f9206340e5c.png

9.卸载MySQL服务

以管理员身份打开dos,然后执行.\mysqld --remove mysql命令

5699d86c88026004aa5107ded7509863.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值