• 安装MySQL时,出现的1067问题详解


    今天安装MySQL,出现了很多问题,安装成功了,但是启动不了,一启动就出现1067错误,安了一中午,接近崩溃,还好最后解决了,开森

    于下总结:

    1.一开始发现配置my.ini文件时出问题了,在添加安装路径和data路径时,最后会有一个空格,必须删除,否则就会出错

    2.发现还是解决不了问题,就是my.ini的编码形式有问题,可以在pycharm中直接改,也可以在notepa++中写,但编码形式改为'utf-8'

    3.发现解决了上述问题,还是不能解决的话,可以查看环境变量是否添加对,没有添加的话,在dos窗口中查看是否在安装包的bin目录下,不在的话cd 执行,然后重新输入mysqld install 和net start mysql

    另附:如果出现安装存在了,即exist,别慌,mysqld remove之后再装

    4.如果你看到这里了,那么恭喜你,换一个盘装吧,我们的情况一样,上述方法也没解决我的问题.我在女神的帮助下,在另外一个盘重新安装,一次成功启动,原因可能是你原先安装的盘(如c盘)中有注册表残渣,因为你之前安装失败之后没有及时清理,或者根本清理不了(我就是这样),在错误日志中也找不到解决方法,于是换一个盘把~.~


      

    解决的方法一

    这个方法可以启动,但是以后会报错,原因是复制粘贴的my.ini自动改为utf-8编码形式,如果按方法四的改,遇到中文会报错,不推荐哦,除非狗急跳墙

    为什么不要自带的my-default.ini呢。

    于是去掉my-default.ini 中#凝视的配置。


    cmd下执行:
    mysqld.exe --install
    net start mysql
    成功!

    下边附上my.ini的配置文件

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=C:Program Filesmysql-5.6.39-winx64 
    # 设置mysql数据库的数据的存放目录
    datadir=C:Program Filesmysql-5.6.39-winx64data 
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    (my.ini配置抄女神的,也不知道她抄谁的)
    感谢女神的帮助

    解决的方法二

    最近使用django的时候,出现了数据库无法使用的问题

    总是出现(数据库无法积极连接的问题)

    当我在dos窗口 连接的时候,我看到了

    崩溃.

    我连续出现了3次这样的情况(在3个星期之内)

    前两次我直接重新安装数据库了

    但是写django程序离不开数据库呀,每次重装,我都得删除原数据库迁移的数据,然后重新迁移(python manage.py makegrations // python manage.py migrate)

    虽然不是很麻烦,大约20分钟就能弄好,

    但是很浪费时间,而且这个问题没有头绪,还不定时出现,如鲠在喉

    没办法,请教了刚哥 --- 大神(jing)

    然后,大神就是大神,三下五除二就弄好了,以下是他的操作流程

    "我曹,你怎么也出现这种错误"

    我:...

    "我看看啊"

    他输入了        mysqld --console

    他复制了红色框框的代码

    百度了一下

    出现了

     

    他点了第二个CSDN页面

    复制了红框这句话 innodb_force_recovery  = 1

    天假到了Mysql中

    问题解决

    ....

    无语

  • 相关阅读:
    查看Java中每个数据类型所占的位数,和表示数值的范围,并得出结论。
    同名变量的屏蔽原则
    反码,补码,原码
    机器学习概念性知识总结
    图的最短路径问题
    System Design 笔记及代码(系统设计)
    2016网易游戏实习算法题解(今年找暑期实习的时候参加的)
    Google java style
    18.1---不用加号的加法(CC150)
    Java模板模式(template)
  • 原文地址:https://www.cnblogs.com/wjw6692353/p/10476300.html
Copyright © 2020-2023  润新知