zoukankan      html  css  js  c++  java
  • win10的mysql服务无法启动

    net start mysql

    无法启动

    1.可以进入MySQL的bin目录下 mysql --remove

    2.检查一下自己的my.ini是否配置正确

    [mysqld]

    #basedir代表自己MySQL的安装根目录
    basedir = D:MySQLmysql-5.7

    #datadir代表自己MySQL的数据库保存的目录,如果没有在MySQL安装的根目录下新建一个data文件夹 
    datadir = D:MySQLmysql-5.7data

    #port代表端口号
    port = 3306
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

    因为data下已经有数据

    所以 mysqld --install

    然后输入mysqld --skip-grant-tables

    此时命令行已无法再输入,另开一个命令行窗口。

    3.命令行输入:mysql,即可登录数据库

    4.此时要做的是修改密码,命令行输入:update mysql.user set authentication_string=password('123qwe') where user='root' and Host ='localhost';

    此时再在任务管理器结束所有的MySQL进程,包括mysql.exe 和mysqld.exe,重新打开命令行窗口,启动mysql服务器,即可用新密码登录。

    5、登录,输入命令行,有个错误提示:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 提示我们要重置密码。

    6.bin目录下 输入 mysqladmin -u root -p password,然后根据返回的提示,先输入旧密码,然后输入新密码,确认即可。

  • 相关阅读:
    三维形体的表面积
    访问所有点的最小时间
    链式队列
    顺序队列
    链栈
    顺序栈
    双向链表
    pyrhon 开始 基础类型
    GDI+_VB6_ARGB
    WindowsPhone自定义控件详解(一)
  • 原文地址:https://www.cnblogs.com/seapower/p/8819316.html
Copyright © 2011-2022 走看看