首页 > 数据库 >Mysql遇到的问题

Mysql遇到的问题

时间:2024-01-05 23:24:08浏览次数:36  
标签:tables 遇到 skip Mysql grant flush 问题 user mysql

Mysql遇到的问题

  1. 使用mysqladmin 修改密码出现的问题
You cannot use 'password' command as mysqld runs
 with grant tables disabled (was started with --skip-grant-tables).
Use: "mysqladmin flush-privileges password '*'" instead

解决问题:skip-grant-tables,跳过密码登录
进入到mysql中
> use mysql
> UPDATE user SET authentication_string=PASSWORD(‘123‘) WHERE user=‘root‘;
> FLUSH PRIVILEGES;
  1. mysql8.0 修改密码
进入到/etc/my.cnf中,加入skip-grant-tables

2. 关闭服务器
service mysqld stop

3. 重启服务器
service mysqld start

4. 进入mysql 
> mysql

5. 选择mysql库
> use mysql

6. 重置密码为空, 其他版本5.7 authentication_stirng =passwrod(新密码)
> update user set authentication_stirng = '' where user='root'

> flush privileges;

> alter user 'root'@'localhost' by '新密码'

7. 退出并修改/etc/my.cnf,去掉skip-grant-tables


# 报错原因:没有更新权限 flush privileges
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

标签:tables,遇到,skip,Mysql,grant,flush,问题,user,mysql
From: https://www.cnblogs.com/hyf120/p/17948288

相关文章

  • Mysql安装过程
    Mysql安装过程下载mysql压缩包,并解压mysql官网下载地址解压文件配置环境变量的配置最后将解压好的mysql文件下的bin目录,如:F:\mysql\mysql-5.7.40-winx64\bin,添加上去初始化SQLmysqld--initialize-insecure:会创建data文件夹(需要管理员权限)系统服务制作mysqld--......
  • mysql
    1.简介数据库就是一个可以操作文件并且基于网络通信的应用程序,任何基于网络通信的底层都是socketSQL语句:MySql不单单支持MySQL自己的客户端还支持其他编程语言来充当客户端,统一采用SQL语句进行通信2.数据库的分类2.1关系型数据库特点:数据之间彼此有关系或者约束存储数......
  • 经典算法问题之打印日期
    这也是一道经典的算法题。其实也是用两个数组。还有判断是否闰年。两个个循环,外面一个是月份循环,内部一个是每个月的天数循环,然后计数器Count++就行,直到和天数相同就跳出循环,打印就行。#include<stdio.h>intjudge(intyear){if(year%400==0||year%100!=......
  • 经典算法之天数问题
    这题算是非常经典的题目了。无非就是判断闰年然后计算天数而已。用两个month数组记录月份天数一三五七八十腊是31天,二月份非闰年28天,闰年29天,其余都是30天就好了。#include<stdio.h>intjudge(intyear){if(year%400==0||year%100!=0&&year%4==0......
  • mysql数据库(2)
    一、B树、B+树官方文档里说到,B树根节点指向叶子节点,但是人们忘了叶子节点可以互相指向,于是B+。createtablet1(aintprimarykey,bint,cint,dint,evarchar(20))engine=InnoDB;操作系统页单位4KB,mysql页单位16KB(逻辑单位,逻辑上一次取这么大)。如果按行读取时,相当于......
  • FAQ-k8s-harbor拉取镜像权限问题-imagePullSecrets
    一、配置1、dockervim/etc/docker/daemon.json{"insecure-registries":["192.168.10.122"]}systemctldaemon-reloadsystemctlrestartdocker二、方式一1、登录dockerlogin192.168.10.122-uadmin-pHarbor123452、查看config.json文件cat~/.docker/co......
  • mysql8.0变量
    1、变量在MySQL数据库的存储过程和函数中,可以使用变量来存储查询或计算的中间结果数据,或者输出最终的结果数据。在MySQL数据库中,变量分为系统变量以及用户自定义变量1.1、系统变量1.1.1、系统变量分类变量由系统定义,不是用户定义,属于服务器层面,启动MySQL服务,生成MySQL服务实例期......
  • EF CodeFirst mysql 迁移异常Unable to create a 'DbContext' of type
    问题过程终端执行dotnetefmigrationsaddinit出现如下错误:Pomelo.EntityFrameworkCore.MySqlMicrosoft.EntityFrameworkCore.ToolsUnabletocreatea'DbContext'oftype''.Theexception'Methodnotfound:'VoidCoreTypeMappingParameters......
  • 经典算法之图形问题
    图形问题的万金解决方法就是创建一个二维数组,然后将填数组,最后打印数组就行了。其本质还是找出图形的规律。首先来找规律,先从外形上来找。奇数高,看图形,是上下左右对称的。所以只找上半区的规律。然后首行比其他行少两个字符也就是多两个空格,最外层都是A,数组可以提前都赋值。只......
  • el-table 设置合并行或列时,显示错乱问题
    1.需求效果图:2.接口数据格式:点击查看代码constlist=[{contractNo:"CAI-20220801001",contractItem:"用户质量指数",count:15234,customerItems:[{contractNo:null,contractItem:"反欺诈分......