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

相关推荐
TT-Kun18 分钟前
MySQL | 库操作
数据库·mysql
TechNomad2 小时前
C++访问MySQL数据库
数据库·c++·mysql
数据的世界012 小时前
Deepin(Linux)安装MySQL指南
数据库·mysql
Hacker_Oldv2 小时前
网络安全-php安全知识点
安全·web安全·php
Jack魏3 小时前
Linux MySQL 8.0.29 忽略表名大小写配置
linux·mysql·mysql8·mysql常见问题
Warren984 小时前
Springboot中分析SQL性能的两种方式
java·spring boot·后端·sql·mysql·intellij-idea
酷爱码4 小时前
单页图床HTML源码+本地API接口图床系统修复版源码
php·图床源码
V1ncent Chen4 小时前
MySQL 插入更新语句(insert…on duplicate key update语句 )
数据库·sql·mysql
酷爱码5 小时前
2025 PHP授权系统网站源码
开发语言·php
Dreams°1235 小时前
【透过 C++ 实现数据结构:链表、数组、树和图蕴含的逻辑深度解析】
开发语言·数据结构·c++·mysql