本文共 1190 字,大约阅读时间需要 3 分钟。
安装 MySQL 5.7.20 时的常见问题及解决方案
安装 MySQL 时,作为初学者可能会遇到一些不熟悉的地方。本文将记录安装过程中遇到的问题及解决方法。
安装 MySQL 5.7.20 时,解压后的包中并未包含 data 文件夹和 my-default.ini 文件。这与一些网上教程中的说明可能有所不同。请参考以下步骤进行配置:
配置环境变量:这一步骤在大多数教程中都有详细说明,通常无需太多调整。
注意事项:
my-default.ini 文件:虽然教程中提到的 my-default.ini 存在与否可能会引起疑问,但关键在于确保在根目录下新建一个 my.ini 文件,并按照以下内容进行配置:
[mysql]# 设置 mysql 客户端默认字符集default-character-set=utf8[mysqld]# 设置 3306 端口port = 3306# 设置 mysql 安装目录basedir=D:\softnew\MYSQL\mysql-5.7.20-winx64# 允许最大连接数max_connections=200# 服务端使用的字符集默认为 8 位编码的 latin1 字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB# 注意:路径中使用反斜杠 \ 而非斜杠 \
请根据实际安装路径修改 basedir
参数。
data 文件夹:不要自行创建 data 文件夹。许多教程建议手动创建一个空 data 文件夹,并在 my.ini 文件中添加相应配置:
# 设置 mysql 数据库的数据存放目录datadir=D:\softnew\MYSQL\mysql-5.7.20-winx64\data
这种做法会导致服务无法启动。请不要添加上述配置,也不要手动创建 data 文件夹。让 MySQL 自行生成 data 文件夹即可。
安装与启动:
mysqld install
如果命令成功执行,您会看到 "mysqld: 20017: Could not create shared object..." 的提示。
mysqld --initialize
此时不会有任何提示信息。
net start mysql
启动成功后,您将看到 "MySQL服务已启动" 的提示。
验证数据目录:
安装完成后,MySQL 应该已经正常运行。如果在此过程中遇到其他问题,请务必查阅官方文档或相关技术论坛进行进一步排查。
转载地址:http://bldfk.baihongyu.com/