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

相关推荐
似水流年流不尽思念3 小时前
MySQL 的 MVCC 到底解决了幻读问题没有?请举例说明。
mysql·面试
秋难降3 小时前
零基础学SQL(八)——事务
数据库·sql·mysql
Starry_hello world3 小时前
MySql 表的约束
数据库·笔记·mysql·有问必答
挨踢攻城3 小时前
华为 | SD-WAN场景丢包类问题定位
网络·华为·php·hcie·hcia·hcip·厦门微思网络
槲栎3 小时前
CentOS7中使用yum安装mysql
mysql
DemonAvenger4 小时前
事务管理:ACID特性与隔离级别详解
数据库·mysql·性能优化
fakaifa7 小时前
【最新版】CRMEB Pro版v3.4系统源码全开源+PC端+uniapp前端+搭建教程
人工智能·小程序·uni-app·php·crmeb·源码下载·crmebpro
lingggggaaaa12 小时前
小迪安全v2023学习笔记(六十二讲)—— PHP框架反序列化
笔记·学习·安全·web安全·网络安全·php·反序列化
我是哈哈hh17 小时前
【MySQL】在UBuntu环境安装以及免密码登录入门
linux·数据库·mysql·ubuntu
喪彪18 小时前
MySQL新手教学
数据库·mysql·adb