/********************************************************************
* buildroot mysql
* 说明:
* 这两天要在ARM上跑mysql,但是不想自己去做移植,想找一些方法代替,
* 最先尝试了YOCTO,但不熟悉,放弃了,后来跑了Ubuntu core,安装的
* mysql 5.5,会报错,运行不起来,最后选择用buildroot,又遇到这个问题,
* 最终还是解决了,期间遇到mysql表不存的问题,参考文档中给出解决方法。
*
* 2016-9-22 深圳 南山平山村 曾剑锋
*******************************************************************/ 一、参考文档:
. i.MX6开发板学习笔记三——MySql-.1移植及测试
http://jingyan.eeboard.com/article/67359
. 解决MySQL密码正确却无法本地登录
http://www.111cn.net/database/mysql/49938.htm 二、错误现象:
buildroot login: :: mysqld_safe Logging to '/var/mysql/buildroot.err'.
:: mysqld_safe Starting mysqld daemon with databases from /var/mysql
:: mysqld_safe mysqld from pid file /var/run/mysqld.pid ended 三、原因:
buildroot编译了mysql,也加入了mysql,但是并没有将mysql的配置文件拷贝到/etc目录下,再启动mysql的时候由于找到配置文件而出错。 四、解决方法:
. 拷贝配置相关文件:
. cp /usr/share/mysql/my-large.cnf /etc/my.cnf
. cp /usr/share/mysql/mysql.server /etc/
. 查看状态:
# ./mysql.server start
Starting MySQL. SUCCESS!
# ./mysql.server status
SUCCESS! MySQL running () 五、解决开机自动启动的问题:
cp /etc/mysql.server /etc/init.d/S97mysqld 六、设置密码:
mysqladmin -u root password "newpass"

buildroot mysql的更多相关文章

  1. buildroot mysql mysql.mk hacking

    /*********************************************************************** * buildroot mysql mysql.mk ...

  2. Buildroot MariaDB替代MySQL

    /********************************************************************************* * Buildroot Maria ...

  3. buildroot 制作Linux文件系统初级使用教程

    buildroot 下载地址:https://buildroot.org/download.html 放在Linux文件下解压出来. 使用make menuconfig 进行配置相关的东西. 在使用这 ...

  4. mysql自动化安装

    MySQL安装一般使用RPM或者源码安装的方式.RPM安装的优点是快速,方便.缺点是不能自定义安装目录.如果需要调整数据文件和日志文件的存放位置,还需要进行一些手动调整.源码安装的优点是可以自定义安装 ...

  5. ARM Mysql c 通信

    /************************************************************************************ * ARM Mysql c ...

  6. buildroot httpd php

    /******************************************************************** * buildroot httpd php * 说明: * ...

  7. [MySQL] MySQL的自己主动化安装部署

    有过MySQL运维的人应该都清楚,线上的MySQL一般都採用源代码编译,由于这样才干够依据企业的各自须要选择要编译的功能,尽管MySQL的源代码编译挺简单的,可是试想一下,假设你有几百台server同 ...

  8. Linux下基于官方源代码RPM包构建自定义MySQL RPM包

    rpmbuild时不要以root用户执行! 方法一: 1.首先安装rpmbuild #yum install rpm-build gcc gcc-c++ cmake bison ncurses-dev ...

  9. 自动化部署MySQL 5.6 步骤 制作到ftp共享,永远使用

    首先需要搭建ftpserver yum install vsftpd service vsftpd start 这样ftp服务就起来了,这里只是简单的使用,所以没有使用配置文件.这样我们只要将需要的文 ...

随机推荐

  1. HDU 3466

    Proud Merchants Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/65536 K (Java/Others) ...

  2. Football(POJ3071)

    Football Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 3469   Accepted: 1782 Descript ...

  3. ios基础篇(十)——UINavgationController的使用(一)UIBarButtonItem的添加

    UINavigationController又被成为导航控制器,继承自UIViewController,以栈的方式管理所控制的视图控制器,下面就详细说一下UINavigationController的 ...

  4. (巨坑)改了tpl文件之后,前端效果没反应

    通常前端修改很小的部分代码,并不会立即显示出效果.比如,原来是 ,修改后是 虽然只是加多了一个函数,但是作用很大,这种情况下,可能是由于浏览器缓存的原因,修改后的代码没有被重新加载.这个时候,只需要在 ...

  5. [转]Perfmon - Windows 自带系统监测工具

    以下内容转自:http://blog.csdn.net/oscar999/article/details/7918385 ---------------------------分割线--------- ...

  6. display和visibility的区别

    一.display和visibility的相同与不同点 1.相同点:display和visibility都有讲元素隐藏的意思 2.不同点:display是元素隐藏,隐藏的元素不占文档流 而visibi ...

  7. loadrunner 如何做关联

    在页面中为了防止CRSF攻击,每次访问登录页面时,在浏览器器端生成一个token. 在提交时检验这个token是否有效,提交后token自动失效.   如果使用loadrunner来测试此系统话需要做 ...

  8. webApi跨域

    <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Contro ...

  9. [css]邮件的写法

    <style type="text/css">        /* Client-specific Styles */        #outlook a{paddin ...

  10. 浅谈C++源码的过国内杀软的免杀

    以下只是简单的思路和定位.也许有人秒过,但是不要笑话我写的笨方法.定位永远是过期不了的. 其实这里废话一下 , 本人并不是大牛 ,今天跟大家分享下 .所以写出这篇文章.(大牛飘过) 只是个人实战的经验 ...