先说事情由来,由于数据库表id为自增,上线前想清空然后从1从新开始。

执行了 TRUNCATE TABLE 表名;结果:id确实是1零开始了。

但。。。。

[Err]1055登场!!!

我去。。查资料得出原因:在sql_mode值中包含了“ONLY_FULL_GROUP_BY”。

解决办法:

方法一:找到数据库配置文件my.ini中[mysqld]下sql_mode,删除其中“ONLY_FULL_GROUP_BY,”。但是我发现我的配置文件中没有sql_mode。想骂人,遇到同样结果的小伙伴,请移步到“方法二”。

方法二:

1.执行SELECT @@sql_mode语句,你会查到一串字符,这个就是你MySQL的sql_mode。

2.执行net stop mysql停止你的mysql服务

3.复制第一步查到的字符串,在你的数据库配置文件中添加sql_mode配置(注意:在[mysqld]后),把复制的字符串粘贴到“sql_mode=”后,将其中“ONLY_FULL_GROUP_BY,”删除,保存即可。

你以为爬坑结束了,并没有!!!!!!

保存后,启动MySQL服务发现启动不了,执行“mysql -uroot -p密码”报错如标题:[error]: Found option without preceding group in config file ....\my.ini at line:1

居然是因为我用VS Code打开配置文件,修改保存改变了编码方式(ANSII变为UTF-8)。

解决办法:找到配置文件my.ini,右键菜单中点击编辑,点击菜单中的另存为,在另存为窗口中把编码方式选为ANSII,保存替换。

问题解决,爬坑好难,连着爬。。。我吐了

[error]: Found option without preceding group in config file ....\my.ini at line:1相关推荐

  1. Mysql在离线安装时提示:error: Found option without preceding group in config file

    场景 Mysql在Windows上离线安装与配置: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/117563780 在上面进行离 ...

  2. 报错:mysqld: [ERROR] Found option without preceding group in config file D:\software\mysql-5.7.19-winx

    Mysql忘记初始密码,添加 skip-grant-tables至my.ini 报错:mysqld: [ERROR] Found option without preceding group in c ...

  3. 详细排错,linux报错:Found option without preceding group in config file,Fatal error in defaults handling,

    怀玉:点个关注,必回关 本错误提示,还有类似于error: Found option without preceding group in config file,/etc/init.d/mysql: ...

  4. MySQL - Found option without preceding group in config file

    1.1.1 现象 启动MYSQL超时,windows提示错误,在服务中MYSQL状态一直处于starting状态,执行MYSQL命令,出现如下错误信息: error:found option with ...

  5. mysql——启动服务问题Found option without preceding group in config file

    一.问题描述 最近笔记本电脑带出去办公了一趟,回来就发现navicat连接不上mysql了(myslq解压版安装的),一脸懵逼,都不知道啥原因,一头雾水. navicat中显示错误是: 2003 ca ...

  6. Mysql-错误处理: Found option without preceding group in config file

    1.问题描述 安装MYSQL时,在cmd中"初始化"数据库时,输入命令: mysqld --initialize --console cmd报错: D:\mysql-8.0.19- ...

  7. Found option without preceding group in config file E:\mysql\mysql-5.7.23-winx64\my.ini at line 1!

    这个问题的处理方法 用记事本打开my.ini文件,然后点击:文件-->另存为-->将编码修改为:ANSI-->保存!

  8. 解决mysqld: [ERROR] Found option without preceding group in

    1.首先my.ini文件要是保存为ansi格式 2.其次别忘了加**[mysql]** 设置mysql客户端默认字符集 [mysql] default-character-set=utf8 # 设置m ...

  9. MySQL my.cnf file - Found option without preceding group

    ubtuntu18.10 解决方案: /etc/mysql/my.cnf文件 开头加入 [mysqld]

  10. Found option without preceding group

    /etc/mysql/mysql.cnf里面加入 [mysqld] 即可.

最新文章

  1. 腐蚀rust电脑分辨率调多少_腐蚀Rust怎么设置画面 腐蚀Rust提高帧数画面设置方法...
  2. 九度 1550 分糖果
  3. Python常见问题(4):Python库与扩展 Library and Extension FAQ
  4. 编写递归下降语法分析器_Python3知识点流程控制、迭代器、生成器快速入门
  5. boost::phoenix::lambda相关的测试程序
  6. java生产消费线程小例子
  7. 别人家只会编段子,谷歌带大家找乐子 | 愚人节の真 · 大型线下踏春游戏
  8. keil5 mdk安装教程
  9. python——decimal模块
  10. win7用计算机名共享打印机,WIN7共享打印机 可以同时多少台电脑共享一台打印机-win7一键共享打印机,win7一键共享工具软件...
  11. 基于MATLAB的DS证据融合代码
  12. web前端工程师工资待遇 各阶段所需要的技术
  13. 18-HTML标签的居中
  14. 图解路由器:这玩意儿能连接全世界的网络?
  15. tar命令打包并压缩指定的文件夹并且排除指定的文件
  16. Java 读取Word中的脚注、尾注
  17. MapReduce 编程实例:词频统计
  18. c语言FD_SET头文件,select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
  19. Weka中数据挖掘与机器学习系列之Exploer界面(七)
  20. 什么是迭代(die dai)

热门文章

  1. android killer java_android killer无法查看java源代码的解决方法
  2. 微信整人假红包图片_微信整人红包动态图如何制作 微信红包图片显示5秒后变成恶搞图或其它文字制作方法...
  3. Graph U-Nets小结
  4. RS-485位移传感器集线器的功能大家了解吗?
  5. Flask入门flask-script 蓝本 钩子函数(3)
  6. Vue 实现PC端和移动端的自适应
  7. 各大卷王轮番上阵,“三无”计算机保研er如何逆袭?
  8. SentiLR:Linguistic Knowledge Enhanced Language Representation for Sentiment Analysis 论文阅读笔记
  9. java sam接口,Java中的SAM接口是什么?
  10. c语言中结构体中默认值,C Struct中的缺省值