-----Minecraft服务器搭建数据库留档。
系统环境
Windows Server 2022 Datacenter
MySQL8.4的安装与配置
下载
MySQL8.4官方下载地址:https://dev.mysql.com/downloads/mysql/
Product Version选择8.4.2Operating System选择Microsoft WindowsOS Version选择Windows (x86, 64-bit)点击
ZIP Archive后的Download进行下载
MySQL8.4安装
将下载好的
mysql-8.4.2-winx64.zip解压,如:D:\MySQL\8.4.2配置环境变量,添加系统变量,编辑
Path,新增MySQL根目录下的bin目录,如:D:\MySQL\8.4.2\bin在MySQL根目录下新建my.ini文件,如下
[mysqld] # 服务器端口,默认3306 port=3306 # MySQL根目录(注意这里的都是`/`而不是`\`或者使用`\\`如果填错会刷错误) basedir=D:/MySQL/8.4.2 # 数据存储位置 datadir=D:\MySQL\8.4.2\Data # 允许最大连接数 max_connections=200 # 允许连接失败的次数 max_connect_errors=10 # 服务器默认字符集,无需修改 character-set-server=utf8mb4 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8使用管理员权限打开DOS窗口(CMD),或Powershell.
输入
mysqld --initialize --console初始化数据库,执行后会生成随机密码。在root@localhost:*******
如果忘记初始密码,请删除
my.ini中datadir(数据存储位置)目录重新初始化输入
mysqld --install安装MySQL服务启动MySQL为
net start mysql关闭MySQL为
net stop mysql输入
mysqld -remove或sc delete mysql即可卸载MySQL
MySQL8.4修改密码
打开CMD或Powershell
输入
mysql -u root -p,回车后输入初始密码在输入
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';注意新密码要用单引号括起来输入
flush privileges;刷新保存exit;退出MySQL
MySQL8.4修改root用户远程访问
打开CMD或Powershell
输入
mysql -u root -p回车,输入密码,回车输入
use mysql;切换到名下mysql的数据库下输入
update user set host = "%" where user ="root";输入
flush privileges;刷新权限exit;退出
安装中可能出现的问题
如果出现系统错误,找不到****.dll等问题
下载最新受支持的Microsoft Visual C++
https://aka.ms/vs/17/release/vc_redist.x86.exe