• mysql绿色版安装 遇到的问题


    1.mysql无法初始化:

      mysqld -initialize提是失败,因之前有安装过,后来删除,现在是重新安装。

      解决方法:

        1)  命令行执行: mysqld --initialize --user=mysql --console

        2)  先执行以上命令, 生成库. 注意有个临时密码, 要记下来.

        3)  然后启动服务. 

        4)  然后再命令行: mysql -uroot -p

        5)  输入临时密码登录

        6)  修改登录密码

    2.忘记登录密码:

      由于记不住临时密码,搞到一直登录不了。(最后发现其实是漏了一个符号,汗..)

      解决方法:

        1)  在mysql根目录下,有一个my-default.ini,复制一个,重命名为my.ini

        2)  打开my.ini编辑,在[mysqld]下一行,添加:skip-grant-tables 

          注:这是开始无需密码登录,修改密码后,注释掉。

        3)  重启mysql服务器。(cmd:net stop mysql,然后,net start mysql)

          注:以上步骤可以简化命令,cmd: mysqld_safe --skip-grant-tables

            但要先关闭mysql才执行。

        4)  cmd: mysql -uroot -p

        5)  不用输入密码直接回车

        6)  cmd: set password for 'root'@'localhost' = password('root');(最后的 root 为你的想要修改成的密码)

        6.2)  也可以进入db修改,cmd: update mysql.user set authentication_string = password('root') where user = 'root';

          注:特别提醒注意的一点是,新版的mysql数据库下的user表中已经没有Password字段了

            而是将加密后的用户密码存储于authentication_string字段

         7)  刷新数据:cmd: flush privileges;

    3.由于找不到MSVCR120.dll,无法继续执行代码.

      这种错误是由于未安装 vcredist 引起的

        如下图,

         

      解决方法:

        下载 vcredist 地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

        安装刚才下载的那个软件,位置默认即可,安装成功

        然后重新进行安装,成功解决这个问题!

  • 相关阅读:
    python基础 2
    python基础 1
    进程
    进程作业
    上海python14期第二次阶段性考试
    面向对向之元类
    面向对向
    笔试题
    模块(2)
    模块作业
  • 原文地址:https://www.cnblogs.com/jkguo/p/5154461.html
Copyright © 2020-2023  润新知