• MySQL zip安装问题


    今天安装mysql的压缩版出现了问题,就是服务总是启动不了,折腾了两三个小时。后面实在是想不明白,就直接把注册表的东西删了。

    如果你之前安装过mysql,则进行删除mysql:E:workmysql-5.7.23-winx64in>sc delete mysql

     

    删除注册表的东西,参照这个博主:https://www.cnblogs.com/fanbi/p/6432838.html

    因为之前用过压缩版的mysql,可能有遗留。

    当然你需要去下载:mysql-5.7.23-winx64.zip这个东西

    解压完之后需要添加my.ini文件,注意:data文件也需要自己添加

    我的my.ini文件写的东西

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]
    sql_mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

    #设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir=E:workmysql-5.7.23-winx64

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

    datadir=E:workmysql-5.7.23-winx64data


    # 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB


    #同时处理最大连接数,推荐设置最大连接数是上限连接数的80%左右
    max_connections = 200

    #日志缓冲区大小,由于日志最长每秒钟刷新一次,所以一般不用超过16M
    innodb_log_buffer_size = 8M

    event_scheduler = ON

    explicit_defaults_for_timestamp=true

    具体解释可以去百度找。

    准备工作完毕。。。。

    首先系统环境变量path,添加mysql的bin目录,注意后面有个;号,比如我的

    然后以管理员身份进入mysqlbin目录,比如我的:E:workmysql-5.7.23-winx64in>

    之后安装mysql:

     

    安装完成之后,键入:mysqld --initialize-insecure --user=mysql,密码为空

     

    如果出现下列问题

     就清除data文件夹东西

    然后再执行一遍

    启动

     

    当然,如果你想设置密码,可以这么做

     

    注意:mysql -u root -proot-proot一定不能有空格。然后就使用Navicat mysql客户端进行直接登陆。

    解决问题= 态度(珍惜,无我(找不到我),空船) +归因(并不是所有的问题都需要解决,并不是所有问题都需要现在解决,并不是所有的问题都需要自己解决) +解决方法 (金字塔原理 (背景,结论,阐述支撑观点,对于观点(背景,结论,观点。。。)二叉树) +系统循环方法)
  • 相关阅读:
    drf 三大认证详解
    管理表页面的创建
    电脑自动关机设置
    jwt 认证规则
    视图家族练习
    JQuery 数组获取和删除元素
    JQurey 添加和删除元素
    Java 占位符
    Redis
    线程
  • 原文地址:https://www.cnblogs.com/InterfaceAOP/p/10502798.html
Copyright © 2020-2023  润新知