zoukankan      html  css  js  c++  java
  • mysql连接报错 Lost connection to MySQL server at 'sending authentication information', system error: 32

    如果mysql连接报错Lost connection to MySQL server at 'sending authentication information', system error: 32

    一种可能的原因是系统打开文件数过多

    mac系统默认是256个,如果数据库打开文件过多,会因为系统限制而报错。

    解决方案有两种:

    1. 修改mysql配置,默认是一个表一个文件,可以修改为一个库一个文件

    修改mysql配置文件/etc/my.cnf,添加如下配置,删除原来的数据库重新生成,记得提前dump数据

    [mysqld]
    innodb_file_per_table = OFF

    2. 修改系统最大文件数

    mac系统执行如下命令

    sudo launchctl limit maxfiles 65536 200000
  • 相关阅读:
    python练习--1、简易登录接口
    python--1、入门
    mysql数据库安装
    第八章总结
    第七章总结
    第三周总结
    第二周总结
    if、switch语句
    2章总结
    1月14日总结
  • 原文地址:https://www.cnblogs.com/chenkeyu/p/12368598.html
Copyright © 2011-2022 走看看