mysql报错:Out of memory (Needed 76016 bytes)问题

检查mysqld配置my.conf

Out of memory (Needed 76016 bytes)问题

key_buffer_size + (read_buffer_size + sort_buffer_size)*max_connections

注:这台服务器一共了才3G内存:最终大至如下
 
key_buffer = 200M
 key_buffer_size = 1294963200
 #max_join_size = 4294967295
 max_join_size = 1294967295
 max_allowed_packet = 1M
 #table_open_cache = 512
 table_cache = 512
 sort_buffer_size = 2294967295
 read_buffer_size = 2147479552
 #write_buffer_size = 4294967295
 read_rnd_buffer_size = 4M
 myisam_sort_buffer_size = 64M
 thread_cache_size = 8
 query_cache_size= 16M

当然如果运行出现php问题我们可以对php.ini中的几个参数进行操作

修改php.ini
 
如下的区域
 
max_execution_time = 120 ; Maximum execution time of each script, in seconds
 max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
 memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)

重启apache或iis即可

时间: 2024-10-28 03:38:42

mysql报错:Out of memory (Needed 76016 bytes)问题的相关文章

mysql案例:Java程序访问Mysql报错

mysql案例:Java程序访问Mysql报错'OPTION SQL_SELECT_LIMIT=XXX' [环境描述] mysql版本: 5.6.14-56-log Percona Server (GPL) 程序: 使用JDBC驱动mysql-connector-java访问mysql数据库 [报错信息] 程序访问mysql执行SQL语句的时候报错: You have an error in your SQL syntax; check the manual that corresponds t

hadoop-hive连接mysql 报错 readonly server

问题描述 hive连接mysql 报错 readonly server 各位大侠,我搭建了一个hadoop环境,用hive做数据仓库,mysql做hive的元数据仓库,用于定时分析用户数据中的日志文件,但在hive访问mysql的过程中,不定时的报如下错误: java.sql.SQLException: Query returned non-zero code: 1, cause: FAILED: Execution Error, return code 1 from org.apache.ha

gem-windous环境下 rails 连接mysql 报错

问题描述 windous环境下 rails 连接mysql 报错 用railsinstaller装的环境依赖的ruby rails devkit sqlite3都装过了现在想试试mysqlC:windowssystem32>rails new E:rubykk10 -d mysql Installing mysql2 (0.3.13)Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

c语言-IAR编译c程序,编译报错:out of memory

问题描述 IAR编译c程序,编译报错:out of memory IAR编译c程序,电脑cpu占用率一下子从30%跑到了99%,接着编译报错:out of memory,难道这对电脑内存也有要求?? 刚用这个编译器,求大神解答 解决方案 你关掉iar,重新打开,或者重启一下电脑,试试. 或者这个可能与你的cpu芯片的分区表有关系,不知道用的什么芯片,芯片内部Flash多大,或者是否用了外部Flash,你的程序的编译结果可能超出了Flash的范围因此报错.

windows环境下,ruby 连接mysql 报错

问题描述 windows环境下,ruby 连接mysql 报错 require "D:/ruby-mysql/ruby-mysql-0.2.6/mysql" begin #尝试连接mysql数据库 my = Mysql.connect("localhost","root","123456","test") #连接成功,显示Mysql数据库版本 puts my.get_server_info rescue M

远程连接-Navicat连接mysql报错!!

问题描述 Navicat连接mysql报错!! 用Navicat远程连接数据库是报错,,服务也开启了,请问什么原因 解决方案 Navicat/MySQL Front 操作 MySQL 1577 报错 解决方法 解决方案二: 是用root账号连的么.. 解决方案三: 这个问题是mysql断网下连接产生的? 解决方案四: 远程的服务器的mysql服务打开没? 解决方案五: 确定端口是否正确,有没防火墙(本机连接忽略) 解决方案六: 可能是防火墙的问题,用ping 172.16.80.62命令试下能否

oracle dblink mysql 报错ORA-28500

问题描述 oracle dblink mysql 报错ORA-28500 配置信息如下:求大神支援 支援 支援 重要的事情说三遍 odbc.ini [myodbc5] Driver = /home/oracle/app/myodbc-4.18/lib/libmyodbc5.so Description = MySQL ODBC 5.1 Driver DSN SERVER = localhost PORT = 3306 USER = test Password = test DATABASE =

jdbc-ecplise链接mysql报错

问题描述 ecplise链接mysql报错 connection.driver_class=com.mysql.jdbc.Driver connection.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8 connection.username=root connection.password=1234 root 1234 navicat可以登陆的. 严重: Prototype java.s

新装的linux虚拟机安装mysql报错,求解决

问题描述 新装的linux虚拟机安装mysql报错,求解决 我在安装mysql的时候执行到scripts/mysql_install_db --user=mysql,报了错误 可是我的hostname并没有错误 我试着用force,是这样的 麻烦大神告诉我怎么办呀,拜托了 解决方案 貌似./bin/my_print_defaults这个脚本没有执行权限?将./bin目录和文件加上执行权限试试 解决方案二: 修改一下hostname试试呢