zoukankan      html  css  js  c++  java
  • windows下mysql免安装版配置(踩过的坑)简记

    下载

    从官网(https://dev.mysql.com/downloads/mysql/)下载

     

     

     

    这里的免安装版本的,相对来说干净,但是需要自己来配置很多东西。

     

    配置

    首先是注册windows的服务。

    用管理员权限打开终端,cd到mysql目录bin,执行命令mysqld --initialize

    这条命令会初始化数据库和服务,没有data目录(mysql根目录)的话会自动创建出来。

    踩过的坑一

    下载解压后直接找到mysql的安装目录,运行mysql -u root

    提示ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

    10061错误是网络连接失败,原因是MYSQL服务没有启动。按照上边的配置解决的。

    踩过的坑二

    我之前是先用的命令mysqld --install,服务安装好了,但是在启动服务的时候报错,错误如下:

    本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止?

    删除data目录里内容后,重新执行了mysqld --initialize才算安装好

    踩过的坑三

    初始化完成后再用mysql -u root登录,发现还是需要密码才行,查找后发现mysqld --initialize初始化会生成一个随机密码,我在data目录下边找到一个.err的文件,从中找到了一行

    2018-03-03T15:29:14.852669Z 1 [Note] A temporary password is generated for root@localhost: Fsl***hk

    我用这个密码终于登录成功了,下一步就是改密码,如下将密码修改为了root。

    alter user 'root'@'localhost' identified by 'root';

     

     

     

     

     

     

     

     

  • 相关阅读:
    输入设备驱动
    Windows下Eclipse+PyDev安装Python开发环境
    Wireshark does not show SSL/TLS
    error trying to exec 'cc1plus': execvp: 没有那个文件或目录
    json 的key值不能是变量
    获取url参数(jq 扩展包)
    jsonp 完成跨域请求注意事项
    怎样删除数据库表中所有的数据
    sqlserver中数据的四种插入方式
    DataGridView
  • 原文地址:https://www.cnblogs.com/bityinjd/p/8503578.html
Copyright © 2011-2022 走看看