zoukankan      html  css  js  c++  java
  • mysql安装中的小问题

    今天在研究selenium的时候想搭建一个SSH的环境,干脆就把mysql 5.7给装了,

    最新版估计也会有一些小问题的,下载的是zip包,解压缩后按照要求在cmd里配置了一圈

    最后一下要net start mysql时,服务无法启动

    没有错误信息。。。

    查了查有些猴子们把错误归功于5.7不是很稳,后来想了想就把mysql5.6都准备好了,可是仔细一看发现有文章说

    手动创建data文件夹会干扰Mysql的初始化,估计是不是人家本来就很智能,不需要自己多此一举,所以很听话,

    把刚才手动创建的data文件夹删除了,执行

    mysqld --initialize

    果然之后一切都自动生成。。。然后再启动服务毫无问题。。。

    我的测试环境是

    win7 64位 + jdk1.8 + mysql5.7.11

    所以各位不要怀疑64位系统和mysql5.7.11,放心的一步一步设置就好

    ===========================================

    2016-2-13 20:43 补充

    就在我以为服务安装成功的时候,root用户又神奇的登录不进去了,估计还是那个

    initialize功能操作了root,导致初始密码不再是空,哎。。。无奈很少用mysql,

    一番查找,用如下命令可以重置root密码

    首先,新建一个txt文件,位置随意,里面内容写如下命令:

    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('');

    这一步把root置空了,当然你想改成啥都行

    然后,打开cmd,cd到你的mysql的bin目录里,执行:

    mysqld --init-file=D:mysql-5.7.11-winx64mysql-init.txt

    这里面的地址为你的初始化文件所在地,命名也是你随意的

    注意,这里不要把服务停止,等执行完了,成功了,再重启服务就好,

    之后就是畅通无阻,可以开始祸祸mysql了

  • 相关阅读:
    k8s升级
    k8s常用命令kubeadm
    k8s部署安装-更新时间2020-10-5(docker)
    centos7安装后的优化-2019-10-12更新
    gitlab安装后出现的web IDE显示报错问题
    奋斗的路上
    Spring Boot之过滤器
    java 并发
    jar包使用
    找不到xsd文件思路
  • 原文地址:https://www.cnblogs.com/qianyuqianxun/p/5188235.html
Copyright © 2011-2022 走看看