Windows Server 2016 MySQL8 压缩包

目录

参考链接

1. 安装配置

1.1. 准备文件

1.2. 配置环境变量

1.3. 初始化mysql

1.4. 配置ini

1.5. 给win安装mysql服务

1.6. 改root密码

1.7. 最终展示

2. 问题解决

2.1. net start mysql“发生系统错误2,系统找不到指定的文件“

2.2. 服务没有响应控制功能。请键入 NET HELPMSG 2186 以获得更多的帮助


参考链接

参考链接:

MySQL :: Download MySQL Community Server (Archived Versions)

mysql 8.x 压缩包zip安装(windows 详细版)_windows 安装mysql8 zip-CSDN博客

启动mysql服务时,报错提示“发生系统错误2,找不到指定文件“的解决方法-CSDN博客

安装mysql后启动mysql提示服务没有响应控制功能的解决方案_安装mysql服务没有响应控制功能-CSDN博客

安装MySQL时出现“服务没有响应控制功能。请键入 NET HELPMSG 2186 以获得更多的帮助。”的问题解决_服务没有响应控制功能。 请键入 net helpmsg 2186 以获得更多的帮助。-CSDN博客

微软常用运行库合集包 v2019.07.22 最新整合静默参数版 - 『精品软件区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

相关资源可以从此处获得:

https://download.csdn.net/download/firewater23/89231275

1. 安装配置

1.1. 准备文件

解压 mysql-8.0.35-winx64.zip (MySQL :: Download MySQL Community Server (Archived Versions))到你想存放的目录

1.2. 配置环境变量

MYSQL_HOME = C:\Users\kingsoft\Environment\mysql-8.0.35-winx64\

%MYSQL_HOME%\bin

1.3. 初始化mysql

管理员的cmd窗口

初始化数据库,root密码为空

mysqld --initialize-insecure

生成data目录

1.4. 配置ini

安装目录加my.ini

[mysqld]

# 设置3306端口
port=3306

# 设置mysql的安装目录
basedir=C:/Users/kingsoft/Environment/mysql-8.0.35-winx64

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

datadir=C:/Users/kingsoft/Environment/mysql-8.0.35-winx64/data
# 此处同上

# 允许最大连接数
max_connections=200

# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10

# 服务端使用的字符集默认为UTF8
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password

[mysql]

# 设置mysql客户端默认字符集
default-character-set=utf8

[client]

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

default-character-set=utf8

1.5. 给win安装mysql服务

同样是管理员cmd

mysqld install
mysqld install 后面接服务名字,不写就默认mysql,如果你有mysql5 mysql8,注意改名字

我已经安装过了

net start mysql

报错了的话看下面的问题解决

1.6. 改root密码

MySql 从8.0开始修改密码有了变化,在user表加了字段authentication_string,修改密码前先检查authentication_string是否为空,

  1. 如果不为空
mysql> use mysql;- - 切换数据库
mysql>update user set authentication_string=' ' where user='root';- -将字段置为空
mysql>alter user 'root'@'localhost' identified by '123456';- -修改密码为123456
  1. 如果为空,直接修改
mysql>alter user 'root'@'localhost' identified by '123456';- -修改密码为123456

1.7. 最终展示

2. 问题解决

2.1. net start mysql“发生系统错误2,系统找不到指定的文件“

注册表打开,修改这个数据为你前面安装的地方

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL
"C:\Users\kingsoft\Environment\mysql-8.0.35-winx64\bin\mysqld" MySQL

这里会跟着变

2.2. 服务没有响应控制功能。请键入 NET HELPMSG 2186 以获得更多的帮助

放到bin下面(不确定这个有没有用,因为我是最开始下载的这个)

vcruntime140_1.dll 免费下载 | DLL‑files.com

vcredist_x64 (VC++的什么库包吧)双击运行

https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

MSVBCRT.AIO.2019.07.20.X86 X64(微软常用运行库合集) 双击运行

https://www.52pojie.cn/thread-994436-1-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值