下面为你提供 Win10 安装 MySQL 8.0.15 Winx64 及连接服务器过程中遇到的问题的完整攻略。
安装 MySQL 8.0.15 Winx64
-
打开 MySQL 官网,下载 Windows (x86, 64-bit), MSI Installer 版本的 MySQL 8.0.15。
-
下载完成后,直接双击下载文件,一路点击即可完成 MySQL 的安装。
-
安装成功后,在开始菜单中找到已安装的 MySQL,点击启动 MySQL。
-
启动 MySQL 后,打开命令行(Win+R 键,输入 CMD 回车),输入
mysql -u root -p
,回车进入 MySQL 命令行界面。 -
如果第 4 步不能进入 MySQL 命令行界面,可能会遇到以下问题:
-
“未将 'mysql.exe' 加入 PATH 环境变量”:需要手动将 mysql.exe 的目录加入 PATH 环境变量中,例如
C:\Program Files\MySQL\MySQL Server 8.0\bin
。 -
“忘记 MySQL root 用户密码”:需要在 MySQL 安装目录下找到 my.ini 文件,在该文件中添加如下代码:
skip-grant-tables
,然后保存退出,重启 MySQL 服务,使用命令mysql -u root -p
访问 MySQL,并修改密码。
连接服务器过程中遇到的问题
-
连接 MySQL 服务器时,提示“Can't connect to MySQL server on 'localhost' (10061)”错误。
-
问题原因:MySQL 服务未启动或端口无法访问。
-
解决方案:启动 MySQL 服务,并检查端口是否正常启用。可以使用命令
netstat -ano | findstr ":3306"
查看 MySQL 监听的端口是否为 3306。 -
连接 MySQL 服务器时,提示“Access denied for user 'root'@'localhost' (using password: YES)”错误。
-
问题原因:用户名或密码不正确。
-
解决方案:确认 MySQL 用户名和密码是否正确,同时检查是否已经为该用户分配了数据库权限。
示例 1:如何设置 MySQL 用户的权限
-- 创建一个新的用户
CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'password';
-- 给testuser用户分配权限
GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'localhost' WITH GRANT OPTION;
-- 刷新权限
FLUSH PRIVILEGES;
示例 2:如何更改 MySQL 用户的密码
-- 修改root用户的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
希望这个攻略可以帮助你成功安装 MySQL 8.0.15 Winx64,并解决连接服务器的问题。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Win10安装mysql8.0.15 winx64及连接服务器过程中遇到的问题 - Python技术站