本文共 2151 字,大约阅读时间需要 7 分钟。
如果你正在寻找MySQL 8.0的安装与配置教程,这里将详细介绍从下载到安装、配置到管理的完整流程。
在开始安装之前,确保你的操作系统已经安装了以下必要软件:
Windows 系统:确保已经安装了最新版本的Visual C++ 2015 redistribable包。如果未安装,可通过以下链接下载:
系统账户权限:确保你有管理员权限,或者在安装过程中使用管理员账户。
访问MySQL官方网站,找到MySQL Community Edition的下载页面。在“选择版本”下拉菜单中选择“MySQL 8.0”,然后点击“下载”按钮。选择合适的安装包(如64位Windows版本)。
如果需要通过网盘下载,我的百度网盘提供了MySQL 8.0的安装包,密码为:u0lt。
将下载的mysql-8.0.11-winx64.zip解压到常用安装目录下(例如C:\program\mysql-8.0.11-winx64)。
在MySQL安装目录下,创建一个配置文件(例如my.ini),填写以下内容:
[mysqld]innodb_buffer_pool_size = 128Mlog_bin = 1basedir = C:\program\mysql-8.0.11-winx64datadir = C:\program\mysql-8.0.11-winx64\dataport = 3306server_id = 1sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLEScharacter-set-server = utf8mb4performance_schema_max_table_instances = 600table_definition_cache = 400table_open_cache = 256[mysql]default-character-set = utf8mb4[client]default-character-set = utf8mb4
以管理员身份打开命令提示符,进入MySQL安装目录下的 bin 文件夹,执行以下命令:
mysqld --initialize --user=mysql --console
初始化完成后,会显示root用户的初始密码。记住密码,稍后登录。
执行以下命令注册MySQL服务:
mysqld --install
默认服务名为 mysql
。如果需要修改服务名,可以指定名称:
mysqld --install --name="mysql8"
启动MySQL服务:
net start mysql
登录MySQL命令行:
mysql -u root -p
执行以下命令更改密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
注意:从MySQL 8.0.4开始,默认使用 caching_sha2_password
密码认证插件。为了兼容旧版本工具,建议继续使用 mysql_native_password
。
下载MySQL Workbench社区版,双击运行安装包。如果遇到Visual C++错误,安装相应的 redistribable 包。
选择安装目录,按默认设置安装即可。
双击打开MySQL Workbench,点击“新建连接”按钮,输入localhost和MySQL端口(3306),填入root用户密码即可连接。
如果需要使用MySQL 5.7版本,下载地址为:
安装步骤类似,但配置文件格式有所不同:
[mysqld]port = 3306basedir = C:\program\mysql-5.7.22-winx64datadir = C:\program\mysql-5.7.22-winx64\datacharacter-set-server = utf8default-storage-engine = INNODBexplicit_defaults_for_timestamp = true
datadir
和 basedir
。通过以上步骤,你应该能够顺利完成MySQL 8.0的安装与配置。如果遇到问题,可以参考MySQL官方文档或社区求助。
转载地址:http://qddfk.baihongyu.com/