`
hlsps
  • 浏览: 32753 次
社区版块
存档分类
最新评论

mysql 8.0 文件版本windows安装,root用户配置,及密码修改

阅读更多

从mysql官网下载mysql文件版本的数据库,安装至win 10环境,需要三个步骤:

 

1. 配置mysql 的path路径

将mysql的安装目录配置到系统的path中;

D:\SoftWare\mysql-8.0.26-winx64\bin;

 

2,安装mysql 服务,cmd命令行管理员模式运行:

运行mysqld --initialize --insecure 进行初始化操作,数据库没有密码;

安装 MySQL 服务: mysqld --install

运行net start mysql 启动mysql 服务;

如启动服务报错:

修改注册表

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL 值:

"D:\SoftWare\mysql-8.0.26-winx64\bin\mysqld" MySQL,注意mysql文件夹的路径;

 

卸载 MySQL 服务: sc delete MySQL/mysqld -remove

启动 MySQL 服务: net start MySQL

停止 MySQL 服务: net stop MySQL

 

3,配置mysql  root用户:

初始化登录是不需要密码的,直接输入命令 “ mysql -uroot -p ” 直接回车登录,显示库输入命令 “ show databases; ”,

连接到MySQL的库,输入命令 “ user mysql; ” ,然后才修改MySQL密码,

输入修改语句 

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql'; 

 

修改后的root用户 密码为mysql;

 

mysql 登录:

mysql -u root -p

输入密码之后回车数据库已连接;

输入show databases可查看数据库信息

 

mySQL 添加root用户流程:

1.mySQL 添加root 用户:

use mysql;

insert into user(User,authentication_string,ssl_cipher,x509_issuer,x509_subject) values('root','','','','');
update user set Host='%',select_priv='y', insert_priv='y',update_priv='y',Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',create_user_priv='y' where user='root';commit;

 

mysql 修改密码:

net stop mysql 先停止mysql服务:

 

用cmd命令行管理模式运行,切到mysql无密码登录模式,此屏不要关闭

mysqld --console --skip-grant-tables --shared-memory

 

 

重新开启一屏新的cmd命令行模式,输入

mysql -uroot



UPDATE mysql.user SET authentication_string='' WHERE user='root' ;



flush privileges;



ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则,此例中密码为空,此处的password删掉即可,只留下 ''(此处为英文单引号)。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码,此例中密码为空,此处的password删掉即可,只留下 ''(此处为英文单引号)。

FLUSH PRIVILEGES; #刷新权限 

 

 

 

 

 

 

分享到:
评论

相关推荐

    MySql8.0以上版本正确修改ROOT密码的方法

    MYSQL 版本 8.0.2.0 成功部署完毕后出现故障情况: 1. 正常启动MYSQL服务后,敲Linux中root账户和密码进入不去。 2. 从/etc/my.cnf 配置文件中加入skip-grant-table后正常登陆,但是不能创建用户等多操作 总结...

    Windows mysql8.0.36.0详细安装教程,附带MySQL安装包

    在提供的压缩文件中,有一个名为`mysql-installer-community-8.0.36.0.msi`的文件,这就是MySQL的Windows安装程序。这个文件是MySQL官方社区版的安装向导,用于在Windows系统上安装MySQL服务器和相关组件。 **安装...

    mysql8.0.25安装配置教程(windows 64位)

    总的来说,安装配置MySQL 8.0.25涉及下载安装文件、创建和配置`my.ini`文件、安装服务、启动服务、修改密码、配置环境变量以及使用连接工具。按照上述步骤操作,你就能在Windows 64位系统上顺利安装并使用MySQL了。...

    Windows Mysql8.0忘记密码后重置密码(亲测可用)

    对于在 Windows 操作系统上运行的 MySQL 8.0 版本,重置密码的过程是相对直接且安全的。以下是详细的操作步骤: 1. **停止 MySQL 服务**: 首先,你需要停止 MySQL 服务。这可以通过运行服务管理器来完成。按下 ...

    MacOS安装MySql8.0.19及安装报错解决方案.docx

    MacOS 安装 MySql8.0.19 及安装报错解决方案 MacOS 安装 MySql8.0.19 是一种流行的数据库管理系统,本文档将指导您在 MacOS 上安装 MySql8.0.19,并解决可能出现的安装报错问题。 一、安装 MySql 首先,使用 ...

    mysql8.0 附带一键安装脚本

    这个“mysql8.0 附带一键安装脚本”可能包含了一个简化 MySQL 8.0 安装过程的自动化脚本,使得在各种操作系统上部署数据库服务器变得更加便捷。 ### MySQL 8.0 的关键特性: 1. **增强的性能**:MySQL 8.0 通过...

    windows10下mysql8.0.19忘记密码的解决办法

    windows10下安装了mysql8.0.19,几天后才使用,忘记了密码,上网上搜索了无数的解决方法,百度果然很坑爹。 现将解决办法记录如下: 1、data文件夹下的xxx.err文件,我没登陆过MYSQL当然里面也就没有密码。 2、那些...

    2024 年 MySQL 8.0 安装 配置 教程 最简易(保姆级).md

    3. 分步骤图文并茂地展示了MySQL的安装过程,包括自定义安装组件、设置安装路径、配置root密码等。 4. 介绍了配置MySQL服务的系统环境变量的方法。 5. 针对JAVA开发可能遇到的时区问题,提供了修改MySQL默认时区的...

    mysql8.0安装包及相关依赖

    这个“mysql8.0安装包及相关依赖”包含了在Linux无网络环境中安装MySQL 8.0所需的所有必要组件,确保用户能够在离线状态下顺利完成安装。 在Linux上安装MySQL 8.0的步骤通常包括以下环节: 1. **下载安装包**:...

    国产麒麟系统KylinOS 安装MySQL 8.0-RPM包安装操作手册

    国产麒麟系统KylinOS 安装MySQL 8.0-RPM包安装操作手册 在国产麒麟系统KylinOS环境下安装MySQL 8.0-RPM包需要按照以下步骤进行操作。 检查是否有mysql残留 在安装MySQL之前,需要检查服务器是否已经安装了mysql。...

    mysql8.0windows版本

    确保选择正确的版本(32位或64位),根据需求配置服务器类型(开发机器、服务器等),设置root用户的密码,并选择安装路径。 2. **服务启动与管理**:MySQL 8.0作为Windows服务运行,可以通过“服务”管理工具启动...

    Windows MySql 5.7、8.0 下载安装教程, 附详细图解

    ### Windows平台上MySQL 5.7与8.0的下载与安装教程 #### 一、前言 MySQL是一款广泛使用的开源关系型数据库管理系统,在各种应用场景中都有它的身影。无论是Web开发还是企业级应用,都能见到MySQL的身影。对于...

    MySQL-概述-安装配置 mysql-8.0.31-winx64

    本文将深入探讨MySQL的概述以及如何在Windows操作系统上安装和配置MySQL 8.0.31版本。 **一、MySQL概述** MySQL是一个开源、免费的数据库系统,由Oracle公司维护。它基于SQL(结构化查询语言)标准,提供了高性能...

    mysql 8.0版本 64位 windows

    - 配置工具:通过“MySQL Configuration Wizard”设置root用户的密码,网络选项,以及服务器端口(默认3306)。 - 启动服务:安装完成后,确保MySQL服务自动启动,并可以通过命令行或图形界面工具访问。 3. **...

    Mysql8.0.11-Windows安装指导

    ### MySQL 8.0.11 在 Windows 上的安装与配置指南 #### 一、概述 MySQL 是全球最流行的开源关系型数据库管理系统之一,广泛应用于各类应用开发中。本篇文章将详细介绍 MySQL 8.0.11 版本在 Windows 操作系统上的...

    RockyLinux9.0 yum安装 mysql8.0

    在本文中,我们将详细介绍如何在Rocky Linux 9.0系统上使用`yum`命令安装MySQL 8.0,以及安装后的配置步骤,包括启动服务、添加自启动、登录、重置密码、开放远程连接、防火墙设置等关键操作。 **一、检查与安装** ...

    MySQL8.0编译安装_MYSQL_

    以下是对MySQL8.0编译安装过程的详细概述: 一、系统要求与依赖库 在编译安装MySQL 8.0之前,你需要确保你的系统满足以下基本要求: 1. 操作系统:支持多种Linux发行版,如Ubuntu, CentOS, Red Hat等。 2. C++...

    Mysql8.0.25自动化安装部署指南

    MySQL 8.0.25 自动化安装部署指南旨在帮助用户高效地在服务器上配置和启动 MySQL 数据库服务,确保整个过程无需手动干预。在本文中,我们将深入探讨自动化安装和部署 MySQL 8.0.25 的关键步骤、注意事项以及最佳实践...

Global site tag (gtag.js) - Google Analytics