zoukankan      html  css  js  c++  java
  • mysql安装

    MySQL安装后默认密码的问题

    今天重装了mysql,发现安装好了之后,root用户自带了一个随机密码,记录一下这个坑。

    1、安装mysql,然后mysql目录加到系统环境变量

    2、到mysql安装目录下,和bin同一个目录,创建目录data,用来放数据库文件

    3、打开cmd,输入

    mysqld --initialize

    4、初始化完成后,启动mysql服务

    net start mysql

    08b58ef4f96dc810f00fd541b7c6513e31f.jpg

    5、启动完成后,然后进入mysql环境

    mysql -u root mysql

    然后发现,没有权限,要求输入密码!!!

    118cb329ac58c0978700ce17b92a26f3e17.jpg

    据说是因为mysql启动的时候,不再分配无密码的数据库用户,所以自己生成了一个随机密码。

    问题来了:这随机密码,他娘的在哪儿???

    6、进入刚刚最开始创建的data文件夹,跟bin同一个文件夹的那个,里面有一个.err的文件,用记事本打开。

    搜索,temporary password,然后找到这一行

    bb415c764407e1b4e57ef30c298975fedb0.jpg

    这里的root@localhost: 6kCXy%g;qLbu,root@localhost就是用户名,冒号后面的就是密码。

    7、再次打开cmd,输入

    mysql -uroot -p

    99afd56adcd37a1eaa49c1e7393f90e69f8.jpg

    把刚刚找到的那个密码复制进去,回车,成功进入mysql环境

    8、修改密码

    set password for root@localhost = password('123')

    807667c31bd0f042eb3e1fa922248f0b9c3.jpg

    完事。

    https://blog.csdn.net/weixin_42869365/article/details/83472466

  • 相关阅读:
    Oracle创建序列,删除序列
    java base58
    百度地图 显示,定位,轮廓图
    百度地图 圈出省份轮廓图并高亮
    基于双向链表的增删改查和排序(C++实现)
    统计字母出现次数
    线程安全
    C++面试秘笈笔记
    牛客选择题刷题
    new delete 浅析
  • 原文地址:https://www.cnblogs.com/smile502/p/14268582.html
Copyright © 2011-2022 走看看