openwrt MySQL移植
1 选择包

选择两个包,拷贝配置文件 cp products/mt7621/config_6080 .config
编译固件
openwrt 百万数据的优化,
执行脚本:
mysql -u root -p123456 wacs_db </etc/config/audit_test_mysql.sql
#show variables like '%timeout%';
SHOW GLOBAL VARIABLES LIKE 'max_allowed_packet';
set global wait_timeout=;
#set global max_allowed_packet = ** # 远程登录
update user set Host='%' where User='liulin'; GRANT ALL PRIVILEGES ON *.* TO 'liulin'@'%' IDENTIFIED BY '' WITH GRANT OPTION; FLUSH PRIVILEGES;
# 查询
show variables like 'event_scheduler';
关闭event #数据达到百万级的时候count(*) 失效
select view_id from audit_view_ex_record order by view_id desc limit ;
select view_id from audit_view_ex_record limit ; #数据库批量删除
delete from audit_view_ex_record where view_id <; #每6个月清空一次MySQL的审计表 #审计数据不参与备份, 数据太大,页面不提供选项 , 后台给个脚本 # 读取MySQL文件空间大小,这种更准确
/factory/database/mysql/wacs_db# du -s * | sort -nr #这种更直观,
du -sh * | sort -nr # 首先判断 /factory/database/mysql/wacs_db的大小
# 设备存储空间的总大小的80% um # 如何判断一个设备是X86 呢 ? #建立索引,否则查询就会异常退出
ALTER TABLE `audit_view_record` ADD INDEX index_name_c ( `view_mac` );
mysql> ALTER TABLE `audit_view_record` ADD INDEX index_name_c ( `view_mac` );
Query OK, 0 rows affected (0.07 sec)
Records: 0 Duplicates: 0 Warnings: 0
#查询语句
SELECT * FROM audit_view_ex_record WHERE view_mac='2222' order by view_id desc LIMIT 0,10;
SELECT * FROM audit_view_record WHERE view_mac='00:26:2d:9d:17:47' order by view_id desc LIMIT 0,10;
select view_id from audit_view_ex_record order by view_id desc limit 1;
# 数据库只增不减问题
use information_schema;
select table_name,data_free,engine from information_schema.tables where table_schema='wacs_db';
show table status like 'audit_view_ex_record';
explain delete from drp_pftzd where id in (select id from drp_pftzdbak) limit 1000\Gex
/dev/sda3 on /factory type ext4 (rw,relatime,data=ordered)
GRANT ALL PRIVILEGES ON *.* TO liulin@"%" IDENTIFIED BY "123456" WITH GRANT OPTION; 授权文件, 这样可以远程访问
FLUSH PRIVILEGES;
openwrt MySQL移植的更多相关文章
- MySql移植到嵌入式Linux平台
最近在做考勤机系统,硬件采用的cortex-A8,哈哈,其实是有点浪费的,2410就可以的.所以就要考虑到考勤数据的存储问题,本来是打算用sqlite数据库存储的,可是后来发现,这个数据库只是一个本地 ...
- RT5350 OpenWrt 系统移植jsoncpp
下载Json包: 下载地址:http://sourceforge.net/projects/jsoncpp/ 如:jsoncpp-src-0.5.0.tar.gz 交叉编译: 1.解压jsoncpp- ...
- openwrt xfrp移植
对开源软件表示支持 https://github.com/KunTengRom/xfrp 上传编译,选择 cp .config xxx make 刷机 客户端配置文件: /tmp/etc# cat x ...
- 移植OpenWrt到CuHead Pro WiFi
移植OpenWrt到CuHead Pro WiFi Posted by: zou, baozhu , 三月 13, 2014 CuHead Pro是一款路由器开发板,下面是开发板的配置信息. 名称 型 ...
- CentOS_7 OpenWrt Eclipse 环境搭建与 Dr.com 开发笔记
一:内核的编译. 1,linux 编译环境的搭建与源码的准备工作 2,常用软件的安装 (make menuconfig) 3, 针对TP-Link WR740N 一些软件的openwrt 的移植 4 ...
- MySQL编码latin1转utf8
mysql移植含有中文的数据时,很容易出现乱码问题.很多是在从mysql4.x向mysql5.x移植的时候出现.mysql的缺省字符集是 latin1,在使用mysql4.x的时候,很多人都是用的la ...
- windows下的mysql迁移到linux下
最近做毕业设计,需要把windows下的mysql移植到linux下 曾经有过在window下移植mysql数据库的经验,只需要把msql的数据文件复制到另一台安装mysql的机器的数据存放位置,然后 ...
- (转载)openwrt nginx
ln -s ../../../feeds/packages/net/fcgiwrap/ fcgiwrap 本帖最后由 cjd6568358 于 2018-6-4 11:21 编辑 刚又把路由器重置重新 ...
- MVC框架
MVC (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器.使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用 ...
随机推荐
- Spring MVC源码分析(一):ContextLoaderListener的设计与实现
ContextLoaderListener在我的Spring源码分析(一):从哪里开始看spring源码这篇文章,分析过在web容器,如tomcat,启动web应用时,会通过监听器的方式,通知Serv ...
- 第十八天:CSV、JSON、Excel、SQLite
一.CSV文件 1.读取 reader = csv.reader(打开的file对象), reader为可迭代对象 2.用namedtuple映射列名 with open('apple.csv') a ...
- 让微信小程序页面之间的通信不在变得困难
一个开始 小程序开发者总会碰到各种页面之间的通信问题,实现方式也五花八门,比如... 场景还原 首先这是一个电商小程序. 有这样一个需求: 首页某个地方要展示购物车商品数量. 当我在其他页面加购了商品 ...
- JavaScript中this对象原理简洁说明
今天看了阮一峰大神的博客文章:JavaScript 的this原理,把纠结很久的this的指向终于理解清楚了 原文:http://www.ruanyifeng.com/blog/2018/06/jav ...
- 使用lombok时@Setter @Getter无效
原文链接 : https://blog.csdn.net/marion158/article/details/87893480 lombok是一个帮助简化代码的工具,通过注解的形式例如@Setter ...
- linux redis安装及JAVA使用jedis
一.redis安装 1.安装redis 将redis安装包放到指定目录下.并用tar -zxvf redis.*****.tar.gz解压2.想把redis安装到哪里,就在哪里创建redis文件夹. ...
- 【网络】IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解
楔子: 以Windows系统中IP地址设置界面为参考(如图1), IP地址, 子网掩码, 默认网关 和 DNS服务器, 这些都是什么意思呢? 学习IP地址的相关知识时还会遇到网络地址,广播地址,子网等 ...
- TopCoder[SRM587 DIV 1]:ThreeColorability(900)
Problem Statement There is a H times W rectangle divided into unit cells. The rows of cells are ...
- Spark 自定义函数(udf,udaf)
Spark 版本 2.3 文中测试数据(json) {"name":"lillcol", "age":24,"ip":& ...
- day 90 跨域和CORS
跨域和CORS 本节目录 一 跨域 二 CORS 三 xxx 四 xxx 五 xxx 六 xxx 七 xxx 八 xxx 一 跨域 同源策略(Same origin policy)是一种约定,它是 ...