MySQL8.0免安装及phpmyadmin配置

安装包解压,运行mysqld文件后,启动net start,提示成功,但进入phpmyadmin登录页面后,输入用户名,提示不支持空密码,config.default.php设置密码后,提示

mysqli::real_connect(): (HY000/2002): 由于目标计算机积极拒绝,无法连接

重新设置

一、mysql8启动及配置

1 修改目录下my.ini文件

mysqld

设置3306端口

port=3306

设置mysql的安装目录

basedir=D:\\mysql # 切记此处一定要用双斜杠\\,单斜杠我这里会出错

设置mysql数据库的数据的存放目录

datadir=D:\\mysql\\Data # 此处同上

2 管理员权限运行命令行界面(CMD或PowerShell),进入bin目录,执行mysqld --initialize-insecure命令来初始化数据库,生成Data目录。
3 输入mysqld --install安装MySQL服务,使用net start mysql命令来启动MySQL服务
4 mysql -u root -p命令回车登录mysql(此时密码为空)
5 use mysql; 修改用户名和密码

ALTER USER 'username'@'localhost' IDENTIFIED BY 'newpassword';

6 刷新 FLUSH PRIVILEGES; exit退出mysql环境

二、phpmyadmin管理

进入phpmyadmin登录页面,输入用户名和密码,成功!

相关推荐
麦聪聊数据1 小时前
MySQL 性能调优:从EXPLAIN到JSON索引优化
数据库·sql·mysql·安全·json
lalala_lulu1 小时前
MySQL中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别?(超详细版)
数据库·mysql
星辰烈龙2 小时前
黑马程序员JavaSE基础加强d5
服务器·网络·php
CV工程师的自我修养2 小时前
你的SQL为什么慢?看懂MySQL EXPLAIN执行计划,快速定位性能瓶颈
数据库·mysql
No0d1es2 小时前
2025年12月 GESP CCF编程能力等级认证Python三级真题
开发语言·php
y_想不到名字2 小时前
MySQL windows版本免安装
数据库·mysql
萧曵 丶2 小时前
MySQL 事务隔离级别及实际业务问题详解
数据库·mysql
哥只是传说中的小白2 小时前
Nano Banana Pro高并发接入Grsai Api实战!0.09/张无限批量生成(附接入实战+开源工具)
开发语言·数据库·ai作画·开源·aigc·php·api
南知意-2 小时前
Navicat 17 下载安装教程!
数据库·mysql·navicat·数据库连接
技术净胜3 小时前
MySQL 8.0 超详细保姆级官方版下载安装完整教程步骤(含环境配置+安装包下载)
数据库·mysql·adb