grant select on crawlerfeedsky.* to spider@'218.249.153.228' identified by 'crawler';
flush privileges;
mysqldump --opt -uspider -pcrawler crawlerfeedsky > /home/mahaibo/dump-20070921 &
mysql -uroot -pSina@Net crawlerfeedsky < dump-20070921 &
show create table feed;查看创建表的sql
select * from table into outfile 'filename';
select id from feed into outfile 'id.txt'
load data infile 'filename' into table xxx;
索引:
alter table 表名 add key(字段1, 字段2, 字段3);
alter table 表名 add unique key(字段1, 字段2, 字段3);
ALTER TABLE `rss` ADD `id` BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
./mysqladmin -uspider -p shutdown
./mysqld_safe &
1. 添加字符串
http://www.wretch.cc/blog/${burl}&rss20=1 更改为:
http://www.wretch.cc/blog/${burl}&rss20=1&fetch=1
update 表 set 字段 = concat(字段, '&fetch=1') where 字段 like 'http://www.wretch.cc/blog/%&rss20=1';
如:update feed set raw_url = concat(raw_url, '&fetch=1') where raw_url like 'http://www.wretch.cc/blog/%&rss20=1';
myisamchk -r score.MYI 修复索引结构
索引:
2个字段的索引写在一个索引文件:UNIQUE KEY `article_id_index` (`feed_id`,`article_id`)
或者KEY `article_id_index` (`feed_id`,`article_id`)
联合id:
PRIMARY KEY (`itemId`,`itemTitle`),
KEY `ttt` (`itemId`,`itemTitle`)
mysql取7天前的数据:
select * from result where updateTime < (now() - interval 7 day)
DROP TABLE IF EXISTS `result`;
CREATE TABLE `result` (
`id` int(11) NOT NULL auto_increment,
`srcId` bigint NOT NULL default '0',
`rawUrl` varchar(100) NOT NULL,
`rawUrlMd5` varchar(100) NOT NULL,
`updateTime` varchar(100) NOT NULL,
`resultCode` int(10) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `index_two` (`rawUrlMd5`,`updateTime`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
创建索引的另一种方式:
DROP TABLE IF EXISTS `result`;
CREATE TABLE `result` (
`id` int(11) NOT NULL auto_increment,
`srcId` bigint NOT NULL default '0',
`rawUrl` varchar(255) NOT NULL,
`rawUrlMd5` varchar(255) NOT NULL,
`updateTime` varchar(255) NOT NULL,
`resultCode` int(10) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
CREATE INDEX index_rawUrlMd5 ON result(rawUrlMd5);
修改密码:
mysql>set password for root@localhost = password('');
mysql>FLUSH PRIVILEGES;
分享到:
相关推荐
在数据库管理领域,Oracle SQL和MySQL SQL是两种广泛使用的SQL方言,它们在语法和功能上存在一定的差异。当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个...
mysql sqlapi代码示例,sqlapi链接各类数据库mysql、db2、oracle、sqlserver、sqllite等等
省市区mysql sql文件
Presto SQL 与 MySQL SQL 对比 基础 Presto SQL 和 MySQL SQL 都是关系型数据库管理系统,但它们之间存在一些差异。在 Presto SQL 中,字段名和表名使用双引号括起来,而在 MySQL SQL 中,字段名和表名使用反引号...
MySQL和SQL Server分别是两种广泛应用的关系型数据库系统,由不同的公司开发:MySQL由Oracle公司维护,而SQL Server则是微软的产品。有时,出于业务需求,我们需要在这些不同的数据库之间进行数据交换或同步。本文将...
本话题聚焦于如何使用Ansible执行MySQL的SQL脚本,以实现数据库的自动化操作。我们将探讨Ansible的基本概念、MySQL的SQL脚本操作以及两者结合的具体实践。 首先,Ansible是一款基于Python的自动化工具,它通过SSH...
mysql sql编程入门级资料 包括数据库的增、删、改、查。
MySQL SQL语句练习题及答案 本资源提供了 MySQL SQL 语句的练习题及答案,涵盖了创建表、插入数据、删除数据、更新数据、查询数据等多方面的知识点。 一、创建表 在 MySQL 中,创建表使用 CREATE TABLE 语句。...
MySQL SQL必知必会,入门学习资料,方便大家掌握基础知识
"Oracle数据库sql转换mysql数据库工具" 提供了解决这一问题的解决方案,允许用户将Oracle数据库中的SQL语句或数据结构转换为MySQL兼容的格式。 在数据库迁移过程中,这样的工具至关重要,因为它可以简化工作流程,...
MySQL作为一款广泛使用的开源关系型数据库管理系统,其SQL查询语言的功能强大且灵活。本知识点集锦将全面介绍MySQL中的SQL查询语句,包括基础操作、数据管理和安全性设置等方面。 基础操作是数据库管理的基础,包括...
sql-MySQL sql-MySQL
在MySQL数据库系统中,SQL(Structured Query Language)是用于创建、操作和管理数据库的主要工具。在本场景中,"mysql sql建表脚本"是指使用SQL语句来创建一个新的数据库表,这里具体指的是名为"usertable"的表格。...
数据库转换工具 mysql sqlserver
### MySQL SQL语句大全及详细解释 #### 一、数据库管理 **1. 查找当前服务器上存在的数据库** - **SQL语句**: `SHOW DATABASES;` - **用途**: 列出MySQL服务器上所有可用的数据库。 - **示例**: ```sql mysql> ...
mysql sql常用语句大全
标题中的“MYSQL SQLSERVER 2000,2005 JAR包”指的是用于连接MySQL和SQL Server 2000及2005数据库的Java Archive (JAR) 文件。这些JAR文件是Java应用程序与数据库进行交互时所需的关键组件,它们包含了驱动程序类和...
最近一直在学C#语言,便做了写.net封装的socket通信及将数据插入数据库性能的实验,于是把方法总结了下。
标题提到的“mysql转化成sql server”和“sql转化成mysql工具”就是解决这个问题的关键。 首先,我们来讨论MySQL到SQL Server的转换。MySQL是一种开源、轻量级的DBMS,适合小型到大型的应用场景。而SQL Server则...
sql Mysql SQL语句.txt