msq安装及其密码修改

2023-10-27

mysql 8.0安装与使用(不需要配置my.ini)
1.去官网下载mysql 8.0(https://dev.mysql.com/downloads/mysql/8.0.html) 解压版mysql

2.直接解压,配置path路径
配置系统环境
MYSQL_HOME = 'd:\mysql\mysql-8.0.017-winx64'
Path中添加:%MYSQL_HOME%\bin

3.cmd或者powerShell进入到mysql的bin目录下。

4.mysqld --initialize --console 生成data目录,console会显示root用户密码

5.mysqld --installd

6.net start mysql

7.mysql -u root -p

8.输入密码后进入mysql

9.alter修改root密码


如果密码不对或者忘记密码直接跳过密码:
第一步:
首先确保mysql没有启动:net stop mysql
然后打开cmd下 mysqld --console --skip-grant-tables --shared-memory
再重新打开一个新的cmd窗口:
mysql -u root -p  此时会无密码进入mysql
use mysql
update user set authentication_string='' where user='root'
退出  quit
关闭以-console --skip-grant-tables --shared-memory 启动的MySQL服务
net start mysql
步骤3密码已经置空,所以无密码状态登录MySQL,输入登录命令:mysql -u root -p
修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
输入quit,退出当前登录,输入登录命令:mysql -u root -p
此时会报错说加密规则不对:2059
 
更改加密规则:
mysql -u root -p #登录

use mysql; #选择数据库
#更改加密方式
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; 
#更新用户密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; 
FLUSH PRIVILEGES; #刷新权限
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

msq安装及其密码修改 的相关文章

  • 提高mysql导入速度[关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 我有一个很大的数据库22GB 我曾经用过进行备份mysqldumpgzip 格式的命令 当我提取 gz 文件时 它会生成 sql文件的
  • MAMP Python-MySQLdb 问题:调用 Python 文件后 libssl.1.0.0.dylib 的路径发生变化

    我正在尝试使用 python MySQLdb 访问 MAMP 服务器上的 MySQL 数据库 当我最初尝试使用 python sql 调用 Python 文件来访问 MAMP 上的数据库时 我得到了image not found关于错误li
  • REPLACE MYSql 中的新行字符不起作用

    我执行了以下查询 由于某种原因它没有替换数据库中的换行符 它说 Rows matches 1 但没有变化 有什么问题吗 mysql gt UPDATE aboutme SET abouttext REPLACE abouttext n WH
  • mysql - 有什么方法可以帮助使用另一个索引进行全文搜索?

    假设我有一个 文章 表 其中包含以下列 article text fulltext indexed author id indexed 现在我想搜索特定作者撰写的文章中出现的术语 所以像这样 select from articles whe
  • 是否有工具可以将 Neo4j 图转储为 Cypher 并从 Cypher 重新加载它?

    每个熟悉 MySQL 的人都可能使用过 mysqldump 命令 它可以生成代表 MySQL 数据库中的架构和数据的 SQL 语句文件 这些 SQL 文本文件通常用于多种用途 备份 播种副本 在安装之间复制数据库 将产品数据库复制到临时环境
  • 如何获取共同好友列表

    你好 我想知道如何才能找到共同的朋友 我目前在思考这个问题时遇到问题 我有一个名为 users 的表 它是这样的 id name 1 Kenny 2 Jack 3 Jimmy 4 Chris 5 Meg 6 Jake 7 Micheal 8
  • 主机 localhost 不允许连接到此 MySQL 服务器 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我不小心删除了我的用户表 删除了所有用户 现在每当我尝试访问我的数据库时 它都会说 主机本地主机不允许连接到此 MYSQL 服务器 我试过
  • MySQL 中有“connect by”替代方案吗?

    如果我使用 Oracle 有connect by可用于创建分层查询的关键字 目前我正在一个项目中使用MySQL 我想知道是否有替代方案connect by在 MySQL 中 我尝试过谷歌 但到目前为止还没有结果 我想要实现的是通过一个查询从
  • ZeroDateTimeBehavior=convertToNull 在使用 hibernate 的 jdbc url 中不起作用

    通过 extern 属性文件 url 指定如下 jdbc mariadb xxxxx 3306 xxxxx zeroDateTimeBehavior convertToNull 连接工作正常并且能够查询数据库 通过休眠 我创建了一个映射到带
  • 为什么我在 WinForms 列表框中得到“System.Data.DataRowView”而不是实际值?

    每当我运行代码并尝试查看highscore我在列表框中得到的只是System Data DataRowView 谁能明白为什么吗 Code MySqlConnection myConn new MySqlConnection connStr
  • DBX 错误:驱动程序无法正确初始化

    我在跑步德尔福XE3 终极版 MySQL 数据库 这是我点击时收到的错误Test Connection 作为回应 我在 xampp 目录中找到了 libmysql 库 并将其复制到我的 System32 目录中 但这是行不通的 此消息指的是
  • MyBatis 枚举的使用

    我知道以前有人问过这个问题 但我无法根据迄今为止找到的信息实施解决方案 所以也许有人可以向我解释一下 我有一个表 状态 它有两列 id 和 name id是PK 我不想使用 POJO Status 而是使用枚举 我创建了这样一个枚举 如下所
  • Wordnet sqlite 同义词和示例

    我正在尝试获取给定 wordid 的同义词和示例列表 经过大量的试验和错误 我可以获得所有同义词集的样本 但不是实际的同义词 这是我的查询 它给出了以下结果 select senses wordid senses synsetid sens
  • 如何查找所有mysql表之间的所有关系?

    如何找到MySQL所有表之间的所有关系 例如 如果我想知道大约有 100 个表的数据库中表的关系 有什么办法知道这个吗 从编程角度来说 更好的方法是从以下位置收集数据 INFORMATION SCHEMA KEY COLUMN USAGE表
  • 级联删除时触发调用

    我在 MySQL 中有表 A 它有一些对其他表 B C D 的级联删除的引用 当从 A 中删除某些内容时 我需要使用触发器 当我直接从 A 删除记录时 此触发器起作用 但它不适用于级联删除 是否存在任何版本的 MySQL 可以让我的触发器与
  • Symfony/Doctrine 重新排列数据库列

    当我使用doctrine schema update命令行生成表时 Doctrine 或Symfony 似乎想要添加一个命令来重新排列我的列 将键放在它出现的前面 我想知道是否 更希望在哪里 我可以禁用环境的这个 功能 所以当我去生成我的表
  • 软删除最佳实践(PHP/MySQL)

    Problem 在处理产品和订单的 Web 应用程序中 我想维护前员工 用户 与他们处理的订单之间的信息和关系 我想维护过时产品和包含这些产品的订单之间的信息和关系 然而 我希望员工能够整理管理界面 例如删除前员工 过时的产品 过时的产品组
  • SQL 查询结果为字符串(或变量)

    是否可以将SQL查询结果输出到一个字符串或变量中 我的php和mysql不好 假设我有数据库 agents 其中包含列 agent id agent fname agent lname agent dept 使用此查询 sql SELECT
  • 如何更新 MySQL 数据库中的两列?

    这不起作用 UPDATE customers SET firstname John AND lastname Smith WHERE id 1 用逗号分隔值 AND是一个逻辑运算符 它的位置是WHERE and ON条款 UPDATE cu
  • 如何获取所有mysql元组结果并转换为json

    我能够从表中获取单个数据 但是当我试图获取表上的所有数据时 我只得到一行 cnn execute sql rows cnn fetchall column t 0 for t in cnn description for row in ro

随机推荐

  • 使用IDEA自动生成UML类图和时序图

    在UML设计的时候 在已经写好代码的情况下 想要得到类图除了使用processON等画图工具画图外 也还可以使用IDEA中的工具实现自动生成的类图和时序图 这里要注意的是 idea需要高级版 也就是说社区版的idea并不具备这个功能 可能需
  • 字符游戏 贪吃蛇(2)

    首先是一些准备工作 include
  • js 根据身份证号或者出生日期,计算年龄

    const idCard 110101191507288317 先计算出出生日期 var re eighteen d 6 d 4 d 2 d 2 d 3 0 9 X var arr data idCard match re eighteen
  • 憨批的语义分割重制版1——Keras 搭建自己的PSPnet语义分割平台

    憨批的语义分割重制版1 Keras 搭建自己的PSPnet语义分割平台 注意事项 学习前言 什么是PSPNet模型 代码下载 PSPNet实现思路 一 预测部分 1 主干网络介绍 2 加强特征提取结构 3 利用特征获得预测结果 二 训练部分
  • 期货开户不同的资金可以做哪些品种

    现在经济比较好 大家兜里也都有些闲钱 以前都是把闲钱放到银行 可是银行利息低 现在物价这么高 都跑不赢通货膨胀 就想到炒股 炒期货 炒基金 都想要在这个期货市场上赚点意外之财 都听说炒期货交易非常不错 但是 不知道期货交易需要多少资金门槛
  • Java 4-4、Log日志配置

    Log日志配置 均在application dev properties配置 一 springboot自带的 日志打印 执行sql打印开关 logging level com a2j mapper debug 日志备份 存放的文件名 log
  • Jenkins+maven+findbugs对java代码进行静态代码分析

    一 POM xml的修改 1 在build里面配置 代码如下
  • c++工厂模式

    以下是我自己学习设计模式的思考总结 简单工厂模式 简单工厂模式是工厂模式中最简单的一种 他可以用比较简单的方式隐藏创建对象的细节 一般只需要告诉工厂类所需要的类型 工厂类就会返回需要的产品类 但客户端看到的只是产品的抽象对象 无需关心到底是
  • 微信小程序-wxParse插件的使用

    wxParse是一个微信小程序富文本解析组件 现在小程序里面自带了一个
  • golang中定时器ticker

    package main import fmt time func main t time Now Unix 秒时间戳 fmt Println 秒时间戳 t t time Now UnixMilli 毫秒 fmt Println 毫秒时间戳
  • TypeError: can‘t unbox heterogeneous list: int64 = float64

    TypeError can t unbox heterogeneous list int64 float64 使用 numba 加速程序的时候 可能会报这个错误 一般的原因是因为某个list 里面的元素存在多种数据类型 比如同时存在 int
  • C/C++中判断某一文件或目录是否存在

    C C 中判断某一文件或目录是否存在 1 C 很简单的一种办法 include lt iostream gt include lt fstream gt using namespace std define FILENAME stat da
  • stm32 DMA2D使用中断LVGL,提高LVGL帧率

    我看了很多DMA2D教程都是用阻塞方式来刷新屏 这样就消耗了性能 相当于没用DMA 所以我使用DMA2D中断来传输数据 测试平台 stm32f429 正点原子7寸1024x600液晶屏 45MHZ刷新率 LVGL 公有条件 LTDC刷新率4
  • 2023年清洁能源与智能电网国际会议(CCESG 2023)

    会议简介 Brief Introduction 2023年清洁能源与智能电网国际会议 CCESG 2023 会议时间 2023年 召开地点 中国南宁 大会官网 CCESG 2023 2023 International Joint Conf
  • T+0交易与结算

    T 0交易 T 0交易制度 是指 投资者当天卖出股票获得的资金在当天就可以买入股票 当天买入的股票在当天就可以卖出 的一种证券交易机制 实际上 T 0交易是我国证券市场参与者之间的一种通俗叫法 正式名称为 当日回转交易 在 上海证券交易所交
  • ssm109基于jsp的网上手机商城+jsp

    文章仅展示部分内容 详细的毕设论文和演示视频可以私信我的扣扣 毕业设计 论文 网上手机商城 学 院 专 业 班 级 学 号 用户姓名 指导教师 完成日期 年 月 日 摘 要 随着科学技术的飞速发展 各行各业都在努力与现代先进技术接轨 通过科
  • 封神台——BurpSuite入门(改包、爆破)

    点击传送门进来看到的就是一个很简陋的网站 我们来到一个网站就先注册一下 感受一下全面的服务 一个假网做的还挺完备 点击一个产品 看到他的设计如此之烂 什么也没有居然要价5400 很多购物网站都存在着支付漏洞 于是我们抓个包试试看 首先打开B
  • 毕业设计-基于计算机视觉技术的指针式仪表智能识别系统

    目录 前言 课题背景和意义 实现技术思路 一 方法设计 二 表盘定位方法 二 表盘定位方法 三 CTPN CRNN网络读取数值与位置 四 示数识别模块 五 实验与分析 六 总结 实现效果图样例 最后 前言 大四是整个大学期间最忙碌的时光 一
  • 异步查询如何做节流(只查询时间段最后一次)

    要实现异步查询的节流 只查询时间范围内的最后一次 可以使用一个定时器来延迟执行查询操作 并在每次触发查询时取消之前的定时器 这样 只有在一定时间内没有新的查询请求时 才会执行最后一次查询 以下是一个示例的JavaScript代码实现 let
  • msq安装及其密码修改

    mysql 8 0安装与使用 不需要配置my ini 1 去官网下载mysql 8 0 https dev mysql com downloads mysql 8 0 html 解压版mysql 2 直接解压 配置path路径 配置系统环境