win10下搭建MySQL服务

1.下载MySQL安装包

这里下载的是MySQL Community社区版,下载地址:https://dev.mysql.com/downloads/mysql/

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

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

2.安装MYSQL 

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

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

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

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

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

.\mysqld.exe install命令安装。

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

4.配置MySQL

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

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

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

6.启动MYSQL服务

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

7.登录MySQL

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

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

登录成功

8 .设置常用密码

set password for root@localhost=password('xxxxxx');

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

 

解决:条条大路通罗马啊

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

用新密码重新登录:

猜你喜欢

转载自www.cnblogs.com/wenm1128/p/12786720.html
今日推荐