zoukankan      html  css  js  c++  java
  • 安装mysql时出现应用程序无法正常启动(0xc000007b)、初始化失败以及密码忘记怎样重置

    在重装mysql数据库(解压版)遇到了几个棘手的问题,经过查阅资料,不断实践解决了上述两个问题,现将办法分享一下。
    1、无法正常启动(0xc000007b)?
    在cmd控制台,mysql的安装路径下使用mysql install命令出现以下无法正常启动(0xc000007b)的错误,如图:
    这里写图片描述
    解决:在百度上下载DirectX修复工具(增强版),修复即可。
    链接:http://www.pc6.com/softview/SoftView_57945.html
    注意,需下载增强版,这样可以修补系统相关的C++组件。
    2、初始化失败
    在mysql install命令运行成功后,接着运行mysqld --initialize命令完成数据库初始化功能,这是遇到了error: Found option without preceding group in config file: /data/3307/my.cnf at line: 1
    这里写图片描述
    原因:my.ini文件格式是utf-8
    解决办法,my.ini文件保存为ANSI格式文件
    这里写图片描述
    3、安装解压版mysql时,密码忘记了怎样重置?

    3.1 用户登录
    mysql -uroot -p (直接点击回车,密码为空)
    3.2 选择数据库
    use mysql;
    3.3 重置密码
    在5.7版本中不存在password字段,所有我们要用以下修改进行重置密码
    update user set authentication_string=password(‘123456’) where user=‘root’;
    3.4 执行
    flush privileges;

    4、最后运行net start mysql命令
    这里写图片描述

  • 相关阅读:
    汉罗塔问题
    有进度条圆周率计算
    turtle库笔记
    OwnCloud建立属于自己私有的云存储网盘
    HTTP 常见请求状态码
    虚拟机部署Kubernetes集群
    常用文件头(16进制)
    配置LAMP环境
    Linux系统日志
    Java的socket通信与操作系统的SocketAPI关系探究
  • 原文地址:https://www.cnblogs.com/accumulater/p/13984044.html
Copyright © 2011-2022 走看看