window server 2012安装mysql 8.x
参考文档:https://blog.csdn.net/milkbrother1988/article/details/103540583
打开解压后的文件夹,新建一个data文件夹和一个my.ini文件
[mysqld] port=3306 basedir=D:\mysql8 datadir=D:\mysql8\data max_connections=5000 max_connect_errors=100 character-set-server=UTF8MB4 default-storage-engine=INNODB bind-address=0.0.0.0 [mysql] default-character-set=UTF8MB4 [client] port=3306 default-character-set=UTF8MB4
右键【此电脑】>> 【属性】>> 【高级系统设置】>> 【环境变量】>> 【新建系统变量】,设置为MySQL解压路径:
6.在系统path末尾追加,MySql的bin目录%MYSQL_HOME%\bin,(注意:末尾如果没有分号,要加个分号隔开):
使用管理员身份打开cmd,跳转到mysql的bin目录:
mysqld --initialize --console
出现错误:
下载地址:Latest supported Visual C++ Redistributable downloads | Microsoft Docs
保存初始密码
修改注册表,因为不是默认路径,不然服务器不来
win+r,输入Regedit回车,打开注册表编辑器,在注册表中找到:计算机HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL,双击打开ImagePath,修改路径为你的mysql解压后所在的路径,具体到bin\mysqld,修改后确定,如下图所示
11.继续安装服务,并启动之:
# 安装服务 mysqld -install # 启动服务 net start mysql
修改密码
# 登录 mysql -u root -p # 修改密码 alter user root@localhost identified by '你的密码'
13.授权远程登录:
# 切换到mysql数据库 use mysql; # 查看用户表; select user, host from user; # 将其中root用户的host更新成'%' update user set host = '%' where user = 'root'; # 立即生效 flush privileges;
越学越感到自己的无知
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!