zoukankan      html  css  js  c++  java
  • 安装mysql解压版时遇到的错误

      

    平常都是使用exe安装mysql,今天使用解压包的,遇到了一系列问题:

    环境:win10  

    mysql版本:mysql-5.7.21-winx64

    开始一直用该网页的教程

    https://www.cnblogs.com/Michael1/p/5806384.html

    同样遇到该问题

    按照博主的方法解决时,在使用mysqld --initialize时报错,删除mysql-5.7.21-winx64文件夹下的data文件夹,方可运行

    运行mysql后,登录报错

    error: 'Access denied for user 'root'@'localhost' (using password: NO)'

    使用http://blog.csdn.net/mingtianhaiyouwo/article/details/49994275中的方法无法解决(mysqld --user=mysql --skip-grant-tables --skip-networking&改命令后仍旧无法登录)

    后来,在my.ini配置文件中,添加skip-grant-tables命令

     

    然后重启mysql服务

            net stop mysql

            net start msyql

    并使用 mysql -u root mysql命令,进入mysql中

    然后使用命令update mysql.user  set password=password('root') where user='root'

    修改密码,报错Unknown column 'password' in 'field list'

    原来是mysql数据库下已经没有password这个字段了,password字段改成了authentication_string

    所以更改语句替换为update mysql.user set authentication_string=password('root') where user='root' ;即可

    然后删除my.ini中的skip-grant-tables命令

    重启mysql服务

    在命令行下可以正常登陆,但是使用mysqlFront登陆时,提示密码过期

    在命令行下修改密码 set password = password('123456');

    再次使用客户端访问,没有问题了

    始终是管理员模式运行cmd

    参考:http://blog.csdn.net/lidachao01/article/details/72385498

  • 相关阅读:
    gdb常用命令
    gdb之watch命令
    gdb之x命令
    python's descriptor II
    MacOSX快捷键
    主题敏感词PageRank
    shell调试选项
    shell输出调试信息
    事务时间如何去掉wasted time
    深刻剖析VuGen脚本录制原理
  • 原文地址:https://www.cnblogs.com/zrdm/p/8491096.html
Copyright © 2011-2022 走看看