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;
本文来自博客园,作者:不会跳舞的胖子,转载请注明原文链接:https://www.cnblogs.com/rtnb/p/16524026.html

浙公网安备 33010602011771号