鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

将数据导入MySQL时出现无效终端数问题的解决方法

问题现象描述

将数据导入MySQL时出现无效终端数问题,并提示“invalid number of terminals”。

关键过程、根本原因分析

JDBC Connector发出的连接请求超过了MySQL服务端配置的最大连接数限制。

结论、解决方案及效果

  1. 在MySQL客户端执行如下SQL语句查看“max_connections”的值。
    1
    show variables like 'max_connections';
    
  2. 将my_mysql.properties文件中“terminals”的值改为小于“max_connections”的值。
    1. 打开my_mysql.properties文件。

      vi my_mysql.properties

    2. 按“i”进入编辑模式,将文件中的“terminals”改为小于“max_connections”的值。

      修改示例:

    3. 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
  3. 重新执行加载数据命令。
    1
    ./runDatabaseBuild.sh my_mysql.properties