/********************************************************************
* 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 4122

    Alice's mooncake shop Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Ot ...

  2. 《Play for Java》学习笔记(六)文件上传file upload

    一. Play中标准方法 使用表单form和multipart/form-data的content-type类型. 1.Form @form(action = routes.Application.u ...

  3. struts2拦截器与过滤器

    转载:http://www.cnblogs.com/JohnLiang/archive/2011/12/15/2288376.html 过滤器,是在java web中,你传入的request,resp ...

  4. YUM安装提示PYCURL ERROR 6 - "Couldn't错误的解决办法

    当编译PHP时出现如下错误时,找不到头绪 这时,打开DNS   vim /etc/resolv.conf   添加一行nameserver 192.168.1.1 完成上一步,则解决该问题 或者:ec ...

  5. spring的依赖注入DI(IOC)

    1.手动注入 (1)set注入 public class UserService { private UserDao userDao; public void setUserDao(UserDao d ...

  6. 修改Widows网络设置提升网速

    可能很多用户不知道,我们在使用Windows系统连接Internet,系统默认保留20%的带宽,也就是说我们进行网络数据传输所能使用的带框仅为实际带宽的80%,但是我们修改网络设置或的最大带宽. 1. ...

  7. 浏览器渲染原理--reflow

    Web页面运行在各种各样的浏览器当中,浏览器载入.渲染页面的速度直接影响着用户体验简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程.先来大致了解一下浏览器都是 ...

  8. zabbix邮件报警

    #!/usr/bin/python #coding:utf-8 import smtplib from email.mime.text import MIMEText import sys mail_ ...

  9. 织梦dedecms分类信息模型上一页下一页失效办法

    修改文件/include/arc.archives.class 将一下代码 $next = (is_array($nextR) ? " where arc.id={$nextR['id']} ...

  10. Sublime Text 3 插件安装

    1.安装 Package Control 组件 sublime菜单栏->view->show console: 输入以下命令回车: import urllib.request,os; pf ...