scripts/mysql_install_db报错原因分析和解决

1、使用mysql通用二进制格式包进行安装,执行scripts/mysql_install_db --user=mysql --datadir=/data/mysql/出现如下报错

  1. scripts/mysql_install_db: line 249: ./bin/my_print_defaults: cannot execute binary file
  2. Neither host ‘a.com‘ nor ‘localhost‘ could be looked up with
  3. ./bin/resolveip
  4. Please configure the ‘hostname‘ command to return a correct
  5. hostname.
  6. If you want to solve this at a later stage, restart this script
  7. with the --force option

发现是32位的平台使用了64位的二进制包。


2、WARNING: The host ‘a.com‘ could not be looked up with resolveip.

本来使用的是在/etc/hosts中本机IP a.com,主机名不规范,导致错误,改为www.a.com,测试OK


3、./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

查找libaio相关rpm

  1. yum list all libaio*
  2. libaio.i686                                                      0.3.107-10.el6                                                @cdrom
  3. libaio-devel.i686                                                0.3.107-10.el6 

安装所需的包

yum install libaio libaio-devel

测试OK

来自为知笔记(Wiz)

时间: 2024-12-07 11:34:56

scripts/mysql_install_db报错原因分析和解决的相关文章

MySQL server has gone away报错原因分析及解决办法

原因1. MySQL 服务宕了 判断是否属于这个原因的方法很简单,执行以下命令,查看mysql的运行时长 $ mysql -uroot -p -e "show global status like 'uptime';" +---------------+-------+ | Variable_name | Value | +---------------+-------+ | Uptime | 68928 | +---------------+-------+ 1 row in set

Xcode6编译SDWebImage报错原因分析(SDWebImageDownloaderOperation.m错误)

之前写了一片关于编译SDWebImage报错解决方法的文章: http://blog.csdn.net/cuibo1123/article/details/39434015 结果很多人问这个问题的原因,那就在这里给大家说一说好了,分析思路一并送上(不过我还是建议大家自己动手去分析). 首先,如果新建工程,按照SDWebImage的方式声明输出口并引用: @interface ZCTest () @property (assign, nonatomic, getter = isExecuting)

关于MYSQL:外键删除后,查询表发现外键依旧存在,再删一次会报错:原因及相关解决办法

1.创建表test6:外键名为test3_fk mysql> create table test6( -> id int, -> test_name varchar(32), -> constraint test3_fk foreign key(test_name) references student(name) -> ); Query OK, 0 rows affected (0.40 sec) mysql> desc test6; +-----------+---

MySQL server has gone away报错原因分析/

在平时和开发的交流 以及 在论坛回答问题的或称中会发现这个问题被问及的频率非常高. 程序中报错: MySQL server has gone away 是什么意思? 如何避免? 因此,感觉有必要总结一下发生这个问题的原因.今天正好看到一篇外文blog总结的比较好,就翻译过来了 原文:http://ronaldbradford.com/blog/sqlstatehy000-general-error-2006-mysql-server-has-gone-away-2013-01-02/ 原因1.

sqlserver-一次updlock和withnolock和with check option 的报错原因分析

接口程序一直运行的很稳定,其中有一天进行了数据库的整改,导致程序不断报错, 报错信息如下 原因: 程序代码写入以下代码 select * from ViewName with(updlock) where XXX 而数据库的这个view代码如下 select * from tableName with(nolock) where XX 只要执行这个查询,就会导致以上错误,以上错误代码,一个需要加锁,一个不需要加锁,故报错了 故将数据库的view进行这样写 select * from tableN

黄聪:Wordpress、PHP使用POST数据过大导致MySQL server has gone away报错原因分析

错误原因: 当POST的数据超过 max_allowed_packet 就会报 MySQL server has gone away 的错误. 1.查看当前Mysql的 max_allowed_packet show global variables like 'max_allowed_packet'; 默认的 max_allowed_packet 是 1M ,也就是说提交的数据大于1M就会报错,我们要修改为16M比较好. 2.修改方法: set global max_allowed_packe

Missing android.support.FILE_PROVIDER_PATHS meta-data 报错原因分析

此类错误多半因为拼写错误导致.有StackOverflow上便有网友将"FILE_PROVIDER_PATHS"误写成"FILE_PROVIDE_PATHS"的行为. 正确写法: <provider android:authorities="com.rec.fileprovider" android:name="android.support.v4.content.FileProvider" android:export

IIS7报500.23错误的原因分析及解决方法

这篇文章主要介绍了IIS7报500.23错误的原因分析及解决方法的相关资料,需要的朋友可以参考下背景:今天公司终端上有一个功能打开异常,报500错误,我用Fiddler找到链接,然后在IE里打开,报500.23错误:检测到在集成的托管管道模式下不适用的ASP.NET设置.后台是一个IIS7和tomcat7集成的环境,此处记录一下. HTTP 错误 500.23 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置. 为什么会出现以上错误? 在

SAP SOAMANAGER报错原因与故障排除方法

一些刚刚接触到SAP Webservice的开发者由于对SAP Netweaver组件的不熟悉,往往在使用事物码SOAMANAGER进行webservice配置的时候,发现无法正常启动SOAMANAGER,本文将对两种常见的报错进行分析和处理,希望对大家有所帮助. 1. "无法访问此页面":错误代码INET_E_RESOURCE_NOT_FOUND 原因分析:出现此问题原因是浏览器找不到要访问的地址(即SOAMANAGER所在的URL),找不到要访问的地址,有可能是服务器本身故障了或者