zoukankan      html  css  js  c++  java
  • 重装windows后如何恢复mysql服务

    如果重装系统后之前的mysql还在的话,可又直接恢复,不需要安装:

    注意my.ini文件的位置,应该与bin目录同级;

    进入cmd,然后进入你的mysql的bin目录,输入命令:
    mysqld install mysql,系统服务里就会增加一个名字为mysql的服务。

    net start mysql来启动服务。或者运行中输入services.msc从服务管理器中启动。

    这时在命令行中输入mysql -uroot -p,回车

    接着提示输入密码,输入密码后可能会提示1045错误“access denied for user 'root'@'localhost' using password yes”

    接下来这样做:

    停止mysql服务;

    在bin目录的命令行下运行:

    mysqld --defaults-file="D:ApplicationMySQLdatamy.ini" --console --skip-grant-tables --explicit_defaults_for_timestamp

    接着新开一个命令行窗口,进入bin目录:

    mysql -u root mysql

    会进入mysql>提示符, 重设密码:

    UPDATE user SET Password=PASSWORD('root') where USER='root';

    FLUSH PRIVILEGES;

    quit

    这时,关闭第一个cmd窗口(就是关闭服务),然后从服务管理器里启动mysql服务。

    这时可在第2个cmd窗口里用新密码登录,测试是否成功。

  • 相关阅读:
    SQL之CASE WHEN用法详解
    MySQL笔记汇总
    Linux常用命令
    TCP/IP速记
    数据结构和算法速记
    多线程相关概念
    线程安全&Java内存模型
    线程通讯wait&notify
    创建多线程的4种方式
    重写ThreadPoolTaskExecutor
  • 原文地址:https://www.cnblogs.com/stevenlxq/p/3390997.html
Copyright © 2011-2022 走看看