zoukankan      html  css  js  c++  java
  • 安装mysql5.7报错启动失败(3534)的处理

    一 ,在官网下载好了mysql5.7之后,解压到对应的文件的夹下

    二, 在cmd中进入到mysql下单bin目录下,一定要是管理员权限,执行mysqld --initialize 命令,会看到根目录下新生成一个data文件夹(这个文件夹以前是没有的)

    三, 在mysql目录下新建一个my.ini,然后复制mysql的配置文件进去,下面是我的配置文件(my.ini)

    [mysqld]

    character-set-server=utf8

    #绑定IPv4和3306端口

    bind-address = 0.0.0.0

    port = 3306

    sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"

    default_storage_engine=innodb

    innodb_buffer_pool_size=1000M

    innodb_log_file_size=50M

    # 设置mysql的安装目录

    basedir=C:/Users/tata/Desktop/wamp/mysql

    # 设置mysql数据库的数据的存放目录

    datadir=C:/Users/tata/Desktop/wamp/mysql/data

    # 允许最大连接数 max_connections=200

    # skip_grant_tables

    [mysql]

    default-character-set=utf8

    [mysql.server]

    default-character-set=utf8

    [mysql_safe]

    default-character-set=utf8

    [client]

    port = 3306

    上面的配置文件中datadir和basedir一定要用正斜杠,用反斜杠就会导致mysql无法启动,也就是报3534错误。

    四,配置文件修改好了之后执行  net start mysql 启动数据库

    五,mysql启动了之后,执行mysql -uroot -p,此时会让你输入数据库密码,这个密码是前面生成都data目录下的以当前电脑用户名命名的以.err为后缀的一个文件,打开找到下图中的这段话,选中的部分即为密码

  • 相关阅读:
    PAT甲级1060 Are They Equal【模拟】
    PAT甲级1131 Subway Map【dfs】【输出方案】
    PAT甲级1052 Linked List Sorting
    Dev的GridControl控件选择框的使用
    关于MongoDB数据库中文件唯一性的问题
    docker-学习笔记5-存储卷
    docker-学习笔记4-网络
    docker-学习笔记3-镜像基础
    docker-学习笔记2-基础用法
    docker-学习笔记1-基础入门
  • 原文地址:https://www.cnblogs.com/crazytata/p/10059658.html
Copyright © 2011-2022 走看看