/********************************************************************
* 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. JQuery时间轴timeline插件的学习-Lateral On-Scroll Sliding with jQuery+technotarek / timeliner

    一.Lateral On-Scroll Sliding with jQuery的使用 View demo      Download source 1. HTML结构 <div id=" ...

  2. mysql 无法启动1067

    关键字:mysql无法启动办事,mysql卡死,InnoDB"" registration as a STORAGE ENGINE failed.Unknown/unsupport ...

  3. Octopus系列之关于多选属性如何在OO中表示呢?

    在电子商务系统中 关于产品属性的问题 会设计如下几个表 产品信息        Product 选项信息表     Option        存储 Size  Color.... 选项值信息表  O ...

  4. 项目中Enum枚举的使用

    在.NET中,枚举一般有两种常见用法,一是表示唯一的元素序列,比如表示订单状态(未提交,待处理,处理中...).另外一种是表示多种组合的状态,比如表示权限,因为可同时有多个不同权限. 基本用法 这里拿 ...

  5. JS引用类型之——数组

    前言 数组作为JS中非常常用的引用类型,其功能是非常强大滴,今天小猪就彻底的看了下它.为了防止猪脑子不够用所以记录在案呐 1.数组的创建 var arrayObj = new Array(); //创 ...

  6. 从问题域出发认识Hadoop生态系统

    近些年来Hadoop生态系统发展迅猛,它本身包含的软件越来越多,同时带动了周边系统的繁荣发展.尤其是在分布式计算这一领域,系统繁多纷杂,时不时冒出一个系统,号称自己比MapReduce或者Hive高效 ...

  7. Python中的*args和**kwargs

    原文地址:http://www.linuxidc.com/Linux/2011-10/45083.htm 先来看个例子: ,2,3,4) foo(a=1,b=2,c=3) foo(1,2,3,4, a ...

  8. 作用域闭包、预解释和this关键字综合题目

    var number = 2; var obj = {number : 5, fn1 : ( function() { this.number *= 2; number=number*2; var n ...

  9. POJ 2240 && ZOJ 1082 Arbitrage 最短路,c++ stl pass g++ tle 难度:0

    http://poj.org/problem?id=2240 用log化乘法为加法找正圈 c++ 110ms,g++tle #include <string> #include <m ...

  10. CSS-长图水平居中

    场景:客户方给我了一张1920px的长图给我,然后告诉我在屏幕不到1920px时候,屏幕显示图片的中心位置,左右边缘可以不要. 当屏幕小于1000px的时候,图片显示中心部分1000px的图片,且可以 ...