[MySQL]MySQL8.0的一些注意事项以及解决方案[通俗易懂]

[MySQL]MySQL8.0的一些注意事项以及解决方案[通俗易懂]MySQL8.0 注意事项以及解决方案 1. MySQL8.0 修改大小写敏感配置 天坑MySQL8.0! 在安装后, 便无法通过修改配置文件,重启服务,或者执行sql来更改数据库配置, 要想配置的话

[MySQL]MySQL8.0的一些注意事项以及解决方案

MySQL8.0 注意事项以及解决方案

1. MySQL8.0 修改大小写敏感配置

天坑MySQL8.0! 在安装后, 便无法通过修改配置文件,重启服务,或者执行sql来更改数据库配置, 要想配置的话, 必须在MySQL安装完成后, 进行修改配置文件, 否则需要删除/var/lib/mysql, 如果需要保留数据的话, 记得备份!!!!

安装或已经删除/var/lib/mysql后, 可以对/etc/my.conf进行修改, 在[mysqld]下添加lower_case_table_names = 1, 随后执行systemctl start mysqld或者service mysqld restart来启动/重启MySQL.

别问我为什么这么sb, 我也不知道! 总之不是初始化状态的MySQL, 要是改了配置, 就会启动不起来!!!!

2. 项目从MySQL5.7切换到MySQL8.0, 项目SQL报错怎么办?

好家伙! 这个也是MySQL8.0的铁锅! MySQL8.0默认开启了很多强约束, 导致我们项目中的很多SQL语句都无法执行! 咔咔咔报错简直了!!!!

可以进入mysql, 执行set @@global.sql_mode=""set @@session.sql_mode=""临时解决这些约束问题, 不过会在下一次重启的时候变回原来的样子.

我推荐直接修改/etc/my.conf, 在[mysqld]下添加sql_mode=, 然后重启MySQL即可~

3. 我的SQL文件跑一半中断了!

可能是SQL文件太大了, 修改my.conf, 在[mysqld]下添加max_allowed_packet=900M, 重启MySQL

4. 结语

大概我目前遇到的坑就这些, 如果大家还有其它的坑, 可以留言补充! 以后遇到我也会继续补充.

By: 胖纸不争
交♂流群: 743336452

原文地址:https://www.cnblogs.com/donpangpang/archive/2022/03/22/16038139.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5419.html

(0)
上一篇 2023-05-10
下一篇 2023-05-10

相关推荐

  • MySQL深入学习-day1

    MySQL深入学习-day1书名《MySQL是怎样运行的:从根儿上理解MySQL》可自行百度 以下是知识点总结 重新认识Mysql MySQL是一个C/S架构的软件。 在Windows安装后首先注册成服务,然后会在开机后自启动。

    2023-05-17
    143
  • MySQL涉及锁的问题[亲测有效]

    MySQL涉及锁的问题[亲测有效]如何并发的访问数据库呢?答案就是加锁。 接下来说一下,数据库的锁机制,数据库中都有哪些锁? 首先呢,锁是一种并发控制技术,锁是用来在多个用户同时访问同一个数据的时候保护数据的。 有2种基本的锁类型:

    2023-02-10
    145
  • Redis新旧复制「建议收藏」

    Redis新旧复制「建议收藏」在Redis中,用户可以通过执行SALVEOF命令,让一个服务器去复制另一个服务器。 127.0.0.1:12345> SLAVEOF 127.0.0.1 6379 OK 6379的奴隶是123

    2023-04-23
    152
  • 如何安装Pygame

    如何安装PygamePygame是Python的一个游戏开发库,可以帮助Python工程师很好地掌握游戏开发的技巧。在本文中,我们将介绍如何安装Pygame。

    2024-06-20
    44
  • Python实现查找列表中的元素

    Python实现查找列表中的元素在日常的编程工作中,查找列表中的元素是必不可少的操作。Python作为一门简洁高效的编程语言,在查找列表元素方面也提供了多种实现方式。本文将从多个角度分析Python实现查找列表中的元素的方法,帮助读者更好地理解和运用这些方法。

    2024-04-24
    58
  • SQL语句的整合[亲测有效]

    SQL语句的整合[亲测有效]# 基础语法 https://blog.csdn.net/m0_37989980/article/details/103413942 CRUD 提供给数据库管理员的基本操作,CRUD(Create,

    2023-05-19
    156
  • Python Dictionary:高效存储和快速查找数据的神器

    Python Dictionary:高效存储和快速查找数据的神器Python Dictionary(字典),是Python内置的一种数据类型,它提供了一种非常高效的方式来存储和查找数据。和列表(List)一样,Python Dictionary也是可变的,但列表可以通过位置来索引数据,而字典则可以用任意不可变的(immutable)类型作为其键(key)。

    2024-01-12
    115
  • win7怎么远程连接服务器_win7局域网远程桌面连接

    win7怎么远程连接服务器_win7局域网远程桌面连接windows7远程桌面连接 服务器群控远程桌面是微软公司为了便于网络管理员管理维护服务器推出的一项服务。从windows 2000 server版本开始引入,网络管理员时候远程桌面连接器连接到网络…

    2023-02-24
    139

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注