`
cocos
  • 浏览: 402948 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

Nothing,数据维护几个命令

阅读更多

LOAD DATA LOCAL INFILE 'c:\userlist.txt' INTO TABLE temp_user
FIELDS ESCAPED BY '\\' TERMINATED BY '\t' LINES TERMINATED BY '\r\n' (`username`, `userid`)

CREATE TABLE tc_userinfo(`username` VARCHAR(100),`ip` VARCHAR(100))
ENGINE = MYISAM DEFAULT CHARSET=utf8
SELECT * FROM tc_userinfo
ORDER BY papertimes DESC

1.关联userid
UPDATE tc_userinfo t ,ol_user u SET t.userid = u.userid WHERE t.username = u.username
/*truncate table ol_ip_tongchao*/
SELECT INET_ATON('123.15.57.50')
SELECT * FROM ol_ip_tongchao WHERE startip<2064595250 AND endip>2064595250

2.ip数据
LOAD DATA LOCAL INFILE 'c:\ip01.txt' INTO TABLE `servant_591up`.`ol_ip_tongchao`
FIELDS ESCAPED BY '\\' TERMINATED BY ',' LINES TERMINATED BY '\r\n' (`startip`, `endip`, `pos`,`detail`)
SELECT COUNT(*) FROM ol_ip_tongchao
TRUNCATE TABLE ol_ip_tongchao
SELECT * FROM ol_ip_tongchao LIMIT 100
SELECT INET_ATON('114.229.74.103')
UPDATE tc_userinfo t ,ol_ip_tongchao i SET t.diqu = i.pos WHERE INET_ATON(t.ip)>=i.startip AND INET_ATON(t.ip)<=i.endip
SELECT * FROM ol_ip_tongchao WHERE INET_ATON('114.229.74.103')
>startip AND INET_ATON('114.229.74.103')< endip
3.
UPDATE tc_userinfo t SET t.racetimes = 
(SELECT COUNT(*) FROM gwy_raceresult WHERE userid = t.userid)
4.
UPDATE tc_userinfo t SET t.papertimes = 
(SELECT COUNT(*) FROM ol_simulatelog WHERE userid = t.userid)
5.
UPDATE tc_userinfo t SET t.questiontimes = 
(SELECT COUNT(*) FROM ol_answerlog WHERE userid = t.userid)
6.
EXPLAIN
UPDATE tc_userinfo t SET t.wrongtimes = 
(SELECT COUNT(*) FROM ol_answerlog_tmp WHERE userid = t.userid AND IsCorrect = 0)
UPDATE tc_userinfo t , ol_answerlog l SET t.wrongtimes = 1
WHERE t.userid = l.userid AND l.IsCorrect = 0
CREATE TABLE ol_answerlog_tmp
SELECT * FROM ol_answerlog WHERE userid IN(SELECT userid FROM tc_userinfo)
7.
UPDATE tc_userinfo t SET t.rewrongtimes = ( SELECT 
COUNT(*)  FROM ol_tc_wrong WHERE userid = t.userid )
9.
UPDATE tc_userinfo t SET t.reviews = ( SELECT 
COUNT(*)  FROM ol_userreviews WHERE userid = t.userid AND Reviews IS NOT NULL AND Reviews<>'' )
SELECT * FROM ol_userreviews  WHERE Reviews IS NOT NULL AND Reviews<>''LIMIT 100 
分享到:
评论

相关推荐

    高斯数据初步介绍oooo

    GaussDB的关键技术主要包括以下几个方面: - **高性能**: - **分布式执行框架**:利用并行处理技术提高查询效率。 - **GTM-Lite技术**:轻量级的全局事务管理器,用于确保分布式事务的一致性。 - **NUMA-Aware...

    ASP3.0教程中文版-8

    连接字符串是连接到数据源的关键,通常包含以下几个部分: - **Provider**:指定使用的数据提供者,例如Microsoft.Jet.OLEDB.4.0(用于Access数据库)。 - **DataSource**:指定数据源的位置,可以是本地路径也可以...

    mysql cluster

    安装MySQL Cluster通常涉及以下几个步骤: 1. 安装基础环境:确保所有服务器满足硬件和软件要求,包括操作系统、Java运行环境(JRE)等。 2. 下载并安装MySQL服务器:在所有节点上安装相应的MySQL版本。 3. 安装管理...

    使用Linux之安装MySQLCluster集群.docx

    集群配置通常涉及以下几个步骤: 1. 安装依赖:在CentOS 6.3系统上,你需要安装必要的软件包,如glibc、perl、libaio-devel,如果系统是32位的,还需要安装兼容库组。 2. 下载MySQL Cluster的安装包,例如:`mysql-...

    Greenplum4.2.2管理员指南

    性能调优主要涉及以下几个方面: - **查询优化**:通过对SQL语句的分析和调整,选择更高效的数据访问路径,减少不必要的数据扫描和处理步骤,提升查询执行速度。 - **资源分配**:合理规划CPU、内存、磁盘I/O等资源...

    asp连接数据库文件

    主要包含几个核心对象:Connection(连接)、Command(命令)、Recordset(记录集)等。 4. 连接数据库: 在`conn.asp`文件中,通常会创建一个`Connection`对象实例,通过设置其`ConnectionString`属性来指定数据库...

    vb创建sql数据库实例

    在VB中与SQL数据库交互,通常会使用ADO(ActiveX Data Objects)库,这允许我们执行SQL命令、连接到数据库、读取和写入数据。 创建SQL数据库的步骤通常包括以下几点: 1. **连接数据库**:在VB中,我们需要建立一...

    黑月ADODB类 数据库操作模块使用超详细例程

    ADODB对象模型主要包括Connection、Command、Recordset、Field和Parameter等几个核心部分。Connection对象用于建立与数据库的连接,Command对象用于执行SQL命令,Recordset对象则用来存储查询结果,Field对象表示...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言....................................................................................数据量,而一个完整的发行版本大概都是 1Gbit 左右的数据量...

    网站自动备份VBS代码

    在编写备份脚本时,我们需要考虑以下几个关键部分: 1. **连接数据库**:如果网站包含数据库,那么备份不仅包括文件,还要包括数据库。使用ADODB连接对象可以连接到SQL Server、MySQL等数据库,并执行备份命令。 2...

    ETL工具Kettle用户手册

    Kettle的安装相对简单,主要分为以下几个步骤: 1. **下载Kettle**:访问Kettle官网或者其他可信的下载源下载最新版本的Kettle。 2. **解压安装包**:将下载好的安装包解压到指定的位置。 3. **配置环境变量**(可选...

    03-Yarn安装部署及资源队列使用.pdf

    YARN的基本架构包含以下几个主要组件: 1. ResourceManager(RM):负责整个系统的资源管理和调度。它处理客户端请求,启动并监控ApplicationMaster,监控NodeManager,并负责资源分配与调度。 2. NodeManager(NM)...

    在Access数据库中重命名表

    在日常的数据库管理与维护工作中,我们常常需要对现有的表进行重命名操作。这通常发生在以下几种情况下:当原始的表名不再准确描述表内容时;当需要遵循新的命名规范时;或者当发现表名存在拼写错误等。在Microsoft ...

    vb与excel的无缝链接

    2. **声明变量**:为了能够在VB中操作Excel,我们需要声明几个关键变量: - `Dim xlApp As Excel.Application`:声明一个Excel Application对象,用于控制Excel应用程序。 - `Dim xlBook As Excel.Workbook`:声明...

    基于ASP的印像ASP新闻系统.zip

    "基于ASP的印像ASP新闻系统"可能包含了以下几个关键模块: 1. **新闻管理**:添加、编辑和删除新闻,这些操作通常涉及对数据库中的新闻表进行CRUD(Create, Read, Update, Delete)操作。 2. **用户接口**:展示...

    ASP与sql存储过程详细教程

    3. **简化应用程序逻辑**:将复杂的业务逻辑封装到存储过程中,可以减少客户端应用程序的负担,使得应用程序更加简洁易维护。 #### 三、调用存储过程的方法 在ASP中,可以通过多种方式来调用SQL Server中的存储...

    PowerDesigner使用部分详解

    这一过程主要包括以下几个步骤: - **准备SQL脚本**:首先准备好数据库表结构的SQL脚本,这通常包含了所有必要的表、字段和关系定义。 - **导入SQL脚本**: - 打开PowerDesigner并加载项目或创建一个新的项目。 -...

    SQL SERVER数据库开发之存储过程应用宝典

    [ @参数1 数据类型, @参数2 数据类型, ... ] AS BEGIN -- 存储过程体 -- 包括SQL语句和其他T-SQL命令 END; ``` 例如,下面的示例展示了如何创建一个名为`upGetUserName`的存储过程,用于根据用户ID获取用户名: ...

    Lotus domino 学习大全

    这些方法对于维护数据库的整洁至关重要。 **应用场景举例:** 使用LotusScript删除文档: ```lotusscript Sub DeleteDocument Dim session As New NotesSession Dim db As NotesDatabase Dim doc As ...

Global site tag (gtag.js) - Google Analytics