(转载自http://www.cnblogs.com/double-win/p/3866189.html)
首先我们来介绍如何在Openwrt上搭建MySQL数据库。
一、安装MySQL数据库(在backfire10.3版本中,package已经包含mysql-server.ipk)因此可以直接通过opkg安装。
opkg update
opkg install mysql-server
二、设置mysql配置文件(/etc/my.cnf)
1. 修改数据库存放的位置(在/etc/my.cnf中找到如下配置)
datadir =/mnt/data/mysql
tmpdir=/mnt/data/tmp
更改为:
datadir =/mnt/sda3/data/mysql #将数据库放置到U盘对应分区上存储
tmpdir=/mnt/sda3/data/tmp #将数据库临时文件夹存放到U盘对应分区上
#本人的数据库存放在U盘第三个分区上,也就是/mnt/sda3,大家根据自己的需要修改
2. 修改数据库的绑定地址(找到bind-address属性)
bind-address =127.0.0.1
更改为:
bind-address =0.0.0.0
修改的目的:允许远程访问。
保存修改,并退出编辑。
3. 创建数据库存放文件夹(若my.cnf中datadir以及tmpdir对应存储位置不存在的话,进行此操作,否则跳过此步骤)
mkdir /mnt/sda3/data
mkdir/mnt/sda3/data/mysql
mkdir/mnt/sda3/data