IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 解决mysql问题:Access denied for user ‘root‘@‘localhost‘ 和创建不了数据的问题 -> 正文阅读

[系统运维]解决mysql问题:Access denied for user ‘root‘@‘localhost‘ 和创建不了数据的问题

背景

在搞一键式部署免安装版mysql时,出现了一些状况。网上搜了一些,说的乱七八糟的,没个靠谱点的…只有自己解决了

1、 登录不上,报错信息如下:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

2、自己创建了用户却创建不了数据库
报错信息忘了,提示的是权限问题

3、解决登录问题以后又出现这

You must reset your password using ALTER USER statement before executing this statement.

解决办法

每天很忙的,出什么状况,那就简单粗暴一点

1、第一次重启mysql, 先跳过密码登录,重新设置密码。

2、第二次重启mysql,把跳过密码登录注掉。给自己创建的用户把所有权限都给上,再改一次密码,设置密码永不过期

解决步骤

1 停止mysql服务

net stop 这块写mysql的服务名

2 跳过密码登录

在my.ini文件里加上这行文字
skip-grant-tables

3 启动mysql服务

net start 这块写mysql的服务名

4 登录mysql

.\mysql.exe -P3306 -u root -p

注: 管理员权限,进入到mysql安装目录下,再进入bin目录,执行命令。本机多个mysql时要指定端口号

如果已经配了mysql的环境变量,上面的注意事项忽略掉

5 修改密码

登录进mysql后,修改密码

update mysql.user set authentication_string=password('乱七八糟的密码') where  user='root';
flush privileges;

6 重启mysql登录

? 把刚第二步my.ini文件加的那个skip-grant-tables 删掉或注掉。保存文件

? 再执行以下命令

net stop 这块写mysql的服务名;
net start 这块写mysql的服务名;
.\mysql.exe -P3306 -u root -p;

下面这些命令默认已经进入mysql了,然后执行的
alter user 'root'@'%' identified by '密码';  这行是修改密码的,不修改可能会提示 You must reset your password.......
grant all on *.* to '自己的用户名'@'%';     这行是给用户加所有权限的
alter user '自己的用户名'@'%' password expire never; 设置用户密码不会过期
flush privileges;
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-05-08 08:30:52  更:2022-05-08 08:32:55 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 18:40:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码