2022-01-18 作者 :觉醒网站网 围观 : 0次
大家好,今天小编关注到一个比较有意思的话题,就是关于虚拟主机共享MySQL的问题,于是小编就整理了2个相关介绍虚拟主机共享MySQL的解答,让我们一起看看吧。
请问多少日志量呢?
(1)如果不多,直接转化成insert即可,简单实用。
(2)如果日志量多,可以对日志进行处理,保存为一个sql文件。按照正确的格式。
比如:
1,"xiaoming",24,"未婚"
2,"xiaodong",29,"未婚"
3,"jdoo",19,"已婚"
每行一条数据。
批量导入即可(速度快):
LOAD DATA LOCAL INFILE '/apache/2018-02-12.log' INTO TABLE apache_log \
目前常用的方法有:
1、利用LogFormat设置将日志转换为接近sql的格式,再通过CustomLog 调用pipe实现mysql写入。
实现方法为:在apache配置文件或是虚拟主机配置文件中,配置LogFormat以及CustomLog部分,增加如下内容:
LogFormat "INSERT INTO xxxx_log (ID, dateTime, IP, URL, code, referer, userAgent, size, request) VALUES ( NULL , \"%{%Y-%m-%d %H:%M:%S}t\", \"%a\", \"%U\", \"%>s\", \" %{Referer}i\", \"%{User-Agent}i\", %b, %T);" sqlcomm
CustomLog "| /usr/bin/mysql --user=root --password='xxxxxxx' --database=xxxxlogs" sqlcomm
2、配置模块rotatelogs、seci-log、mod_log_sql实现,具体可查询相关使用手册
3、使用shell或者python脚本对日志文件进行解析,并操作数据库导入
另外具体还要视具体情况而定。
很多年前就使用MetInfo这套程序搭建过企业网站
这个程序使用过来很不错过,适合做企业站
首先给你推荐一款虚拟主机10M带宽主机一年才10元
http://vps.zzidc.com/tongji/host.html
使用虚拟主机搭建MetInfo可分以下几个步骤:
1.购买虚拟主机后开通,使用FTP工具链接虚拟主机;
2.将MetInfo上传至虚拟主机;
3.然后在虚拟主机管理平台绑定域名,并将你的域名解析到虚拟主机三级域名上;
4.使用绑定的域名访问MetInfo程序并安装;
5.安装后登录MetInfo后台进行相应的设置和修改就可以搭建自己的企业网站了。
到此,以上就是小编对于虚拟主机共享MySQL的问题就介绍到这了,希望介绍关于虚拟主机共享MySQL的2点解答对大家有用。