本文共 1161 字,大约阅读时间需要 3 分钟。
在内网服务器环境下,Windows Server 2012无法直接访问外网资源,因此安装MySQL需要采取离线方式。以下将详细介绍MySQL离线安装的具体步骤。
访问MySQL官方网站(https://www.mysql.com),选择合适的MySQL版本进行下载。建议优先考虑已验证稳定性较高的版本,避免选择最新发布的版本以防潜在问题。
将下载的zip包复制到服务器上的目标目录并解压。解压后,设置系统环境变量:
MYSQL_HOME
变量,值为解压后的目录路径。%MYSQL_HOME%\bin;
追加到最后。在解压目录下新建my.ini
配置文件,确保使用ANSI格式。配置内容如下:
[mysqld]port=3306basedir=F:\mysql-8.0.17-winx64datadir=F:\mysql-8.0.17-winx64\datamax_connections=500max_connect_errors=10character-set-server=utf8default-storage-engine=INNODB[mysql]port=3306default-character-set=utf8
根据实际情况调整安装目录和数据存储目录。
在bin
目录下执行以下命令:
mysqld --initialize-insecure
这一步会在数据存储目录下生成必要的数据目录,并设置初始用户和密码。
继续在bin
目录下执行:
mysqld -install
此操作将将MySQL服务注册到系统服务中。
使用以下命令启动服务:
net start mysql
登录MySQL:
mysql -u root -p
进入登录后,执行以下命令:
ALTER USER 'root'@'%' IDENTIFIED BY 'root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
Flush privileges;
update user set host='%';Flush privileges;
通过以上步骤,您已成功配置并管理在Windows Server 2012上离线安装的MySQL环境。
转载地址:http://bhbfk.baihongyu.com/