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登录页面,输入用户名和密码,成功!

相关推荐
古月-一个C++方向的小白1 小时前
MySQL数据库——数据类型
android·数据库·mysql
计算机安禾3 小时前
【计算机网络】第17篇:TCP拥塞控制的迭代——从Reno到CUBIC、BBR的理论转向
tcp/ip·计算机网络·php
噢,我明白了5 小时前
MySQL常用指令--标准的电商/后台管理系统基础结构
数据库·mysql
阿Y加油吧7 小时前
RAG 必学:ANN 检索、HNSW 算法与 Milvus 核心概念详解
数据库·mysql·json
MZ_ZXD0017 小时前
springboot音乐播放器系统-计算机毕业设计源码76317
java·c语言·c++·spring boot·python·flask·php
anew___8 小时前
从教科书到实战:深入剖析MySQL数据库恢复机制
数据库·mysql
dog2508 小时前
圆锥曲线命题的定义和证明
网络·算法·php
Filwaod9 小时前
互联网大厂Java面试实战:Spring+Redis+MySQL+JVM场景问答深度解析
jvm·spring boot·redis·mysql·java面试·技术面试·互联网大厂
重生之小比特9 小时前
【MySQL 数据库】基本查询
android·数据库·mysql
罗超驿9 小时前
4.MySQL数据表操作与CRUD详解:从建表、插入到查询的全流程
数据库·mysql