- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我已经下载了 mysql 二进制文件,并且正在尝试按照说明进行操作 here安装。当我尝试运行 bin/mysqld_safe --user=mysql &
命令时,我得到以下输出:
40211 19:04:56 mysqld_safe Logging to '/usr/local/mysql/data/irpowerweb.err'.
140211 19:04:56 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
140211 19:04:57 mysqld_safe mysqld from pid file /usr/local/mysql/data/irpowerweb.pid ended
错误日志内容为:
140211 19:07:01 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
2014-02-11 19:07:02 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2014-02-11 19:07:02 19511 [Note] Plugin 'FEDERATED' is disabled.
2014-02-11 19:07:02 19511 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2014-02-11 19:07:02 19511 [Note] InnoDB: The InnoDB memory heap is disabled
2014-02-11 19:07:02 19511 [Note] InnoDB: Mutexes and rw_locks use InnoDB's own implementation
2014-02-11 19:07:02 19511 [Note] InnoDB: Compressed tables use zlib 1.2.3
2014-02-11 19:07:02 19511 [Note] InnoDB: Using Linux native AIO
2014-02-11 19:07:02 19511 [Note] InnoDB: Not using CPU crc32 instructions
2014-02-11 19:07:02 19511 [Note] InnoDB: Initializing buffer pool, size = 64.0M
InnoDB: mmap(68370432 bytes) failed; errno 12
2014-02-11 19:07:02 19511 [ERROR] InnoDB: Cannot allocate memory for the buffer pool
2014-02-11 19:07:02 19511 [ERROR] Plugin 'InnoDB' init function returned error.
2014-02-11 19:07:02 19511 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2014-02-11 19:07:02 19511 [ERROR] Unknown/unsupported storage engine: InnoDB
2014-02-11 19:07:02 19511 [ERROR] Aborting
2014-02-11 19:07:02 19511 [Note] Binlog end
...
Shutting down stuff
...
2014-02-11 19:07:02 19511 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
140211 19:07:02 mysqld_safe mysqld from pid file /usr/local/mysql/data/irpowerweb.pid ended
这是my.cnf
:
[mysqld]
innodb_buffer_pool_size = 64M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
我只想让 mysql 以 w/e 方式运行。我尝试使用 yum install mysql-server
安装包,下载 rpm 包但无法启动。我选择了简单的 tar 包并开始点击上面的链接,但我又一次无法启动它。
由于错误状态 Cannot allocate memory for the buffer pool
我尝试将内存减少到 64m(默认为 128m),但没有成功。我是这方面的新手,我已经做了很多搜索,但还没有想出如何解决这个问题。
附言如果有帮助,我正在使用 ssh 连接到低内存(512MB 内存,无交换)的服务器,我认为它是 red hat Linux。
最佳答案
我找到了答案 here .使用以下 my.cnf 并且有效:
[mysqld]
innodb=OFF
ignore-builtin-innodb
skip-innodb
default-storage-engine=myisam
default-tmp-storage-engine=myisam
关于mysql - 无法在 Linux 上启动 mysqld_safe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21707208/
我试图让 mysql 在我的机器上运行,并从我的主目录运行 sudo mysqld_safe。我发现这不是一个明智的决定。任何人都知道它可能发生了什么变化以致无法访问互联网?我的无线网卡工作正常并连接
我对 mysql 和终端使用相当陌生,所以请耐心等待。我试图通过 mac 上的终端登录 mysql,但它不断显示用户“root”@“localhost”的访问被拒绝(使用密码:是)或(使用密码:否)。
情况 我正在使用 aws ubuntu 服务器。它有一个 mysql 5.5.*,带有一些数据库。现在我需要安装5.6.25而不影响旧版本。 我关注了this link安装数据库。 问题 现在我无法启
如果没有收到以下错误,我就无法启动 mysqld: [root@alarm ~]# mysqld 140414 16:01:04 [ERROR] Fatal error: Please read "S
mysqld_safe 有时会在有大量写操作时重新启动 mysqld。 任何人帮助 mysqld 将重新启动的主要原因是什么,我该怎么做才能避免这种情况? 登录mysql.log: 140319 15
mysqld_safe脚本执行的基本流程: 1、查找basedir和ledir。 2、查找datadir和my.cnf。 3、对my.cnf做一些检查,具体检查哪些选项请看附件中的注释。 4、解析m
在我的部署脚本中,我在运行 mysqld_safe 后运行一个脚本来设置数据库。但是当数据库安装运行时,还没有 mysql 进程运行。如何确保仅在 mysql 进程运行后才运行数据库设置脚本? 这是脚
我在 OSX Lion 上运行 mysql 5.5.22。我的问题是 mysqld_safe 像这样启动并停止在起始位置。 我输入了这个命令:mysqld_safe 120327 05:33:57 m
我正在使用 docker 和 mysql 运行一个容器。我的镜像库是 Ubuntu 16,问题是当我执行 /usr/bin/mysqld_safe --user=mysql --skip-grant-
我已经下载了 mysql 二进制文件,并且正在尝试按照说明进行操作 here安装。当我尝试运行 bin/mysqld_safe --user=mysql & 命令时,我得到以下输出: 40211 19
我正在使用 mysqld_safe能够为我的 root 创建密码用户(在 Ubuntu 18.04 下,安装时不会询问)。 要启动 MySQL,我已经完成了: $ sudo mysqld_safe -
尝试运行命令/usr/local/mysql/bin/mysqld_safe 时出现此错误: mysqld_safe Logging to '/usr/local/mysql/data/Use
我安装了 MySQL 并尝试设置密码,试图让 Wordpress 连接到它。这样一来,我似乎已经对我的 root 密码进行了哈希处理,现在无法登录。 我正在尝试通过运行来重置密码 /etc/ini
以下docker run命令会导致意外错误。 docker run --name mysql -d -v /data/mysql:/var/lib/mysql dockerfile/mysql Err
我是编程世界的初学者:两天来一直在谷歌搜索并尝试很多东西......但没有解决方案。为 LAMP 安装了 cptserver,用于虚拟机(Git、vagrant、puppet):https://git
我正在使用 Archlinux 和 Mariadb sql 服务器。 我尝试使用this method重置mysql的root密码之前没有问题。 但现在,当我输入mysqld_safe --init-
我不小心删除了所有 mysql 用户,因此无法访问任何数据库。 我正在使用 http://www.kevssite.com/2011/07/02/deleted-rootlocalhost-accou
我在网络上的许多论坛上都找到了,但我没有找到我的解决方案。当我在 linux ubuntu server 12.04 中启动服务 mysql 时,出现此错误: root@stroke:/# mysql
我在网络上的许多论坛上都找到了,但我没有找到我的解决方案。当我在 linux ubuntu server 12.04 中启动服务 mysql 时,出现此错误: root@stroke:/# mysql
使用 mysqld_safe 启动 mysql server 5.7.17 时,出现以下错误。 2017-02-10T17:05:44.870970Z mysqld_safe Logging to '
我是一名优秀的程序员,十分优秀!