• mysql突然无法启动


    换了公司之后一直在用oracle,很久没有mysql了,前几天想重温下mysql,结果发现启动不了了,在命令提示符中输入  net start mysql  提示

    进入到服务中启动mysq提示,百思不得其解,以为是oracle启动了和mysql冲突,但是也不会啊,oracle的端口是1521,mysql的是3306,就算是有冲突也是报错也会明确提示的,这种提示感觉像是mysql自身的问题,没办法,只好初始化mysql,如果里面有重要数据的话换种方法吧(没找到还有什么方法)。

    在mysql安装目录bin的同级下新建data文件夹,如果有这个文件夹就把里面的文件全删除了,

     然后管理员身份启动命令提示符,输入  mysqld --initialize --user=mysql --console

     然后数据库就被初始化了,并且得到一个初始化密码,下图所示

     输入 mysql -u root -p 登陆数据库,会提示输入密码,把这个初始化密码输入进去就行,登陆后不能直接对数据库进行操作,会提示让你修改密码,输入:

    set password for 用户名@localhost=password('密码');

    例如:set password for root@localhost=password('11111');

    这样就解决了

    ,很奇怪,除了安装oracle之外,电脑配置软件什么的都没有动过怎么突然就启动不了了呢,

  • 相关阅读:
    KM匹配模板
    BestCoder 1st Anniversary 1002-1005
    SGU 106 The equation
    sgu 104 Little shop of flowers
    SGU Magic Pairs
    关于 “'sqlite3' 不是内部或外部命令.....”问题
    通过django 速成 blog
    windows 通过appache链接cgi程序
    A Lot of Games(Trie树 + 博弈)
    树的点分治 (poj 1741, 1655(树形dp))
  • 原文地址:https://www.cnblogs.com/vary-/p/12439021.html
Copyright © 2020-2023  润新知