首页 > 数据库 >mysql安装my.cnf配置

mysql安装my.cnf配置

时间:2022-09-20 18:03:11浏览次数:68  
标签:NO mysql utf8mb4 cnf init connect sql my

进入my.cnf文件
//乱码修改 设置编码

character_set_server = utf8mb4

//编码

collation-server = utf8mb4_general_ci

//连接数据库执行操作

init_connect='SET NAMES utf8mb4'

1.只有在普通用户的客户端连接时才能执行这个参数,超级用户或有连接管理权限的用户会跳过这个设置;
2.一个init_connect可以带一个或多个sql语句;
3.init_connect的sql语句中若包含错误,则会导致连接失败。

//大小写不区分

lower_case_table_names=1

//解决:ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes.

innodb_large_prefix=ON

//取消设置 only_full_group_by 防止执行group by语句时 报sql不合法

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

标签:NO,mysql,utf8mb4,cnf,init,connect,sql,my
From: https://www.cnblogs.com/eternality/p/16711965.html

相关文章

  • MyBatis返回Map键值对数据Key值大小写问题
    Controller@RestController@RequestMapping("/web")publicclassMapKeyTest{@AutowiredprivateInvoicingBuyOrderServiceinvoicingBuyOrderService;......
  • Mysql
    Prerequisite几百年前就安装了的东西,现在重新回顾一下Mysql彻底卸载参考博客:重装MySQL打开服务,关闭关于Mysql的全部服务卸载mysqlserver(并删除残留痕迹)管理......
  • Mybatis if标签判断数字大小
    if标签语法<select...>SQL语句1<iftest="条件表达式">SQL语句2</if></select>条件表达式中大于号小于号用gt,lt<iftest="numgt0">...</if><if......
  • Mybatis-plus 数据安全保护
    1、加密前 application-dev.ymlspring:datasource:url:jdbc:p6spy:mysql://localhost:3306/mybatis_plus?useUnicode=true&characterEncoding=utf-8&serverTim......
  • mysql存图片,存二进制文件还是保存图片的相对路径
    转载自: 【转】mysql保存图片技术决定:保存二进制文件还是只保存图片相对路径,图片放在硬盘上面?-Eillot-博客园(cnblogs.com) 最近遇到上面这个问题,一开始我......
  • 05.有关MyBatis的配置与使用
    有关MyBatis的配置与使用虽然SpringDataJPA在国外广泛流行,但是在国内仍是MyBatis使用更加普遍整合MyBatis第一步:新建SpringBoot项目,在pom.xml中引入MyBatis的Starter......
  • mysql中nvl_浅谈Mysql中类似于nvl()函数的ifnull()函数
    IFNULL(expr1,expr2)如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。mysql>selectIFNULL(1,0);->......
  • mysql(7)多表查询
    内连接 (查询交集)隐式内连接显示内连接INNERJOINON注意如果为表起别名,就不能直接通过表名设定字段。外连接 左外连接LEFTOUTERJOIN...ON左表全部记录......
  • MySQL 添加用户并授予只能查询权限
    1.创建用户createuser'userName'@'%'identifiedby'123456';用户名为userName,密码是123456的用户(userName,123456可指定)2.授予权限grantselectonmysql.*to'use......
  • mysql 层次化查询 递归查询父子集(临时表with recursive temp as)
    WITHRECURSIVEtemp(next_flow_code,sort)AS(SELECTnext_flow_code,1FROMaida_flow_definition_infowhereid=180008UNIONALLSELECTr.next_flow......