PHP数据库抓取技巧:轻松掌握 (php如何抓取数据库)

在如今这个信息化和数据化程度越来越高的时代,如何在海量数据中快速准确地获取所需要的信息并进行数据分析成为了各类企业和个人必须具备的一项技能。而数据库抓取技术,作为一种较为常见、实用且易于掌握的数据采集技术,受到了越来越多人的关注和应用。本文将主要介绍 PHP 数据库抓取技巧,并为您详细讲解以下几个方面内容:

一、什么是数据库抓取技术?

二、PHP 数据库抓取技巧

1、MySQL 数据库连接

2、SQL 语句执行

3、数据的获取和处理

4、数据入库

三、数据库抓取技术的优缺点

四、数据库抓取技术的应用领域

五、技术实战示例

1、爬取电商平台的价格和销量信息

2、抓取新闻媒体发布的文章信息

一、什么是数据库抓取技术?

数据库抓取技术是指通过程序自动从互联网上对指定的数据库进行抽取和处理,抽取后的数据可以作为其他系统的数据源,利用这些数据来做数据分析、数据挖掘、商业智能(BI)等领域的应用。抓取对象包括网页、XML、PDF、图片文件、数据库表等。

在数据库抓取技术中,爬虫(Crawler)是一个非常重要的概念,它是指一种自动爬取 Web 网站信息的程序,通过网络爬虫技术,能够解析 HTML 页面并将其中的信息存储到数据库中。

二、PHP 数据库抓取技巧

在进行 PHP 数据库抓取时,主要需要以下几个步骤:

1、MySQL 数据库连接

连接数据库是运用 PHP 进行数据库操作的之一步。连接 MySQL 数据库时,需要注意以下几点:

(1)、打开 PHP 配置文件 php.ini,将php_mysql.dll、php_mysqli.dll文件取消注释,并重启 Apache 服务器;

(2)、使用 mysqli_connect() 函数连接 MySQL 数据库;

(3)、执行 mysqli_query() 函数执行 SQL 语句。

下面是连接 MySQL 数据库的示例代码:

header(“Content-Type:text/html;charset=utf-8”);

$servername = “localhost”;

$username = “root”;

$password = “123456”;

$dbname = “test”;

// 创建连接

$conn = mysqli_connect($servername, $username, $password, $dbname);

// 检测连接

if (!$conn) {

die(“连接失败: ” . mysqli_connect_error());

}

echo “连接成功”;

mysqli_close($conn);

?>

上述代码首先使用 mysqli_connect() 函数连接 MySQL 数据库,参数包括:服务器地址、用户名、密码、数据库名。如果连接失败,则输出连接失败的信息。如果成功连接,则执行后面的 mysqli_close() 函数关闭连接。

2、SQL 语句执行

在 PHP 中,使用 mysqli_query() 函数执行 SQL 语句可以实现数据库的操作。其具体步骤为:

(1)、使用 mysqli_query() 函数进行数据库查询;

(2)、使用 mysqli_fetch_array()、mysqli_fetch_assoc() 或 mysqli_fetch_object() 函数获取返回的结果集;

(3)、使用 mysqli_close() 函数关闭数据库连接。

下面是执行 SQL 语句的示例代码:

header(“Content-Type:text/html;charset=utf-8”);

$servername = “localhost”;

$username = “root”;

$password = “123456”;

$dbname = “test”;

// 创建连接

$conn = mysqli_connect($servername, $username, $password, $dbname);

// 检测连接

if (!$conn) {

die(“连接失败: ” . mysqli_connect_error());

}

// 执行查询

$sql = “SELECT id, name, age FROM student”;

$result = mysqli_query($conn, $sql);

// 输出数据

if (mysqli_num_rows($result) > 0) {

// 输出每行数据

while($row = mysqli_fetch_assoc($result)) {

echo “id: ” . $row[“id”]. ” – Name: ” . $row[“name”]. ” – Age: ” . $row[“age”]. “
“;

}

} else {

echo “0 结果”;

}

mysqli_close($conn);

?>

上述代码首先连接 MySQL 数据库(与上述 1 相同),然后执行 SQL 语句查询表 student,使用 mysqli_query() 函数查询结果集,再利用 while 循环输出每行数据。如果结果集为空,则输出“0 结果”,最后关闭 MySQL 连接。

3、数据的获取和处理

在数据库抓取技术时,我们需要从 Web 页面中抽取出需要的信息,然后进行数据处理。一般情况下,我们可以通过正则表达式、DOM 解析等方法来获取这些信息。

下面是使用正则表达式获取页面中的信息的示例代码:

header(“Content-Type:text/html;charset=utf-8”);

$url = “http://www.w3school.com.cn/b.asp”;

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$content = curl_exec($ch);

curl_close($ch);

preg_match(‘/(.*)/si’, $content, $matches);</p> <p><p>echo $matches[1];</p> <p>?></p> <p>上述代码利用 curl 函数获取指定页面的源代码,并使用正则表达式提取出页面标题的信息进行输出。</p> <p>4、数据入库</p> <p>当数据处理完毕后,我们可以将其存入 MySQL 数据库。在存储数据时一般会遇到以下几个问题:</p> <p>(1)、如何插入数据?</p> <p>(2)、如何防止 SQL 注入?</p> <p>(3)、如何对数据库进行优化?</p> <p>下面是将处理后的数据存入 MySQL 数据库的示例代码:</p> </p> <p>header(“Content-Type:text/html;charset=utf-8”);</p> <p>$servername = “localhost”;</p> <p>$username = “root”;</p> <p>$password = “123456”;</p> <p>$dbname = “test”;</p> </p> <p>// 创建连接</p> <p>$conn = mysqli_connect($servername, $username, $password, $dbname);</p> </p> <p>// 检测连接</p> <p>if (!$conn) {</p> <p> die(“连接失败: ” . mysqli_connect_error());</p> <p>}</p> </p> <p>// 插入数据</p> <p>$sql = “INSERT INTO student (name, age, sex)</p> <p>VALUES (‘张三’, ’18’, ‘男’)”;</p> </p> <p>if (mysqli_query($conn, $sql)) {</p> <p> echo “新记录插入成功”;</p> <p>} else {</p> <p> echo “Error: ” . $sql . “<br />” . mysqli_error($conn);</p> <p>}</p> </p> <p>mysqli_close($conn);</p> <p>?></p> <p>上述代码首先建立 MySQL 数据库连接(与上述 1 相同),然后执行 SQL 语句插入一条记录。如果插入成功,则输出“新记录插入成功”,否则输出错误信息并结束程序运行。</p> <p>三、数据库抓取技术的优缺点</p> <p>数据库抓取技术作为一种数据抓取方式,其具有以下优点:</p> <p>(1)、数据精确:基于技术的准确性,可以在一段时间内保证所抓取信息的精确性。</p> <p>(2)、数据快速:使用数据库抓取技术可以快速抓取大数据量的信息。</p> <p>(3)、易于实现:使用 PHP 脚本可以快速编写出爬虫程序,使用简单。</p> <p>(4)、易于维护:使用面向对象的开发方法,可以方便维护的代码,易于修改。</p> <p>然而,数据库抓取技术也有其缺点:</p> <p>(1)、安全问题:使用未经授权的方式爬取网页信息会存在安全隐患,可能会引起相关网站的反抗或法律问题。</p> <p>(2)、数据准确性:即使经过多次数据清洗,也无法保证所抓取的数据完全准确。</p> <p>(3)、时间问题:对于大量数据的抓取,由于抓取时间的限制,可能需要较长的时间完成爬取。</p> <p>(4)、容易被网站屏蔽:若爬取过于密集或使用非常规的抓取方式等可能会被识别为恶意行为,导致被封禁或限制 IP 等。</p> <p>四、数据库抓取技术的应用领域</p> <p>数据库抓取技术的应用领域非常广泛,它可被用于各个领域的数据采集和处理,如:</p> <p>(1)、网站 SEO:可以利用爬虫程序抓取相关行业信息,为网站的优化提供数据支持。</p> <p>(2)、商业智能:根据爬取的数据进行数据处理和分析,帮助企业做出决策。</p> <p>(3)、数据监控:对于特定行业的数据监测与报告,如天气、股票、交通等领域。</p> <p>(4)、社交媒体:可以爬取社交媒体上的数据并对其进行分析,评测、排名等。</p> <p>(5)、价格比对:对于商品的价格、评论等信息的采集和比对,帮助消费者进行选购和决策。</p> <p>五、技术实战示例</p> <p>1、爬取电商平台的价格和销量信息</p> <p>如果你需要分析一款商品在电商平台上的销量和价格趋势,可以使用 PHP 爬虫技术进行数据抓取。需要注意几个问题:</p> <p>(1)、了解网页结构,掌握数据抓取规律;</p> <p>(2)、选择适当的数据存储方式(如 MySQL、MongoDB 等);</p> <p>(3)、确保爬虫程序在访问网站时安全。</p> <p>下面是一个简单的爬虫程序示例:</p> </p> <p>header(“Content-Type:text/html;charset=utf-8”); </p> <p>header(“Access-Control-Allow-Origin:*”); </p> <p>$url = ‘https://www.taobao.com/’; </p> <p>$ch = curl_init(); </p> <p>curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); </p> <p>curl_setopt ($ch, CURLOPT_URL, $url); </p> <p>curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE); </p> <p>curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, FALSE); </p> <p>$contents = curl_exec ($ch); </p> <p>// 获取商品列表</p> <p>preg_match_all(‘/<a target="_blank" href="(.*?)" class="J_ClickStat" rel="noopener"></a></p> <p>foreach ($matches[1] as $key => $item) {</p> <p> $productUrl = $item;</p> <p> // 获取商品信息</p> <p> $ch = curl_init();</p> <p> curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);</p> <p> curl_setopt ($ch, CURLOPT_URL, $productUrl);</p> <p> curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, false);</p> <p> curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, false);</p> <p> $content = curl_exec ($ch);</p> <p> preg_match(‘/data-spm=”.*?” class=”tb-mn-title” >(.*?)/si’, $content, $pname);</p> <p><p> preg_match(‘/class=”tb-rmb-num” >(.*?)/si’, $content, $price);</p> <p><p> preg_match(‘/<em class="J_SellCounter">(.*?)/si’, $content, $sales);</p> <p><p> $data[] = array(</p> <p> “name” => $pname[1],</p> <p> “price” => $price[1],</p> <p> “sales” => $sales[1],</p> <p> );</p> <p>}</p> <p>print_r($data);</p> <p>?></p> <p>上述示例代码是一个相对简单的爬虫程序,利用 PHP 的 curl 函数获取店铺页面 HTML,然后利用正则表达式进行搜索内部信息,最终将搜索结果输出。</p> <p>2、抓取新闻媒体发布的文章信息</p> <p>当我们需要实时了解新闻媒体发布的文章信息时,可以使用爬虫程序进行抓取。需要注意以下几个问题:</p> <p>(1)、了解网页结构并掌握抓取规律;</p> <p>(2)、采用定时任务自动抓取,避免重复性劳动;</p> <p>(3)、相关的法律法规约束。</p> <p>下面是一个简单的爬虫程序示例:</p> </p> <p>header(“Content-Type:text/html;charset=utf-8”);</p> <p>$url = “http://www.sin.cn/”;</p> <p>$html = file_get_contents($url);</p> <p>// 获取文章链接列表</p> <p>preg_match_all(‘/<a href="(.*?)" target="_blank" rel="noopener">(.*?)/si’, $html, $matches);</p> <p><p>foreach ($matches[1] as $key => $item) {</p> <p> $ch = curl_init();</p> <p> curl_setopt($ch, CURLOPT_URL, $item);</p> <p> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);</p> <p> $content = curl_exec($ch);</p> <p> preg_match(‘/<title>(.*?)/si’, $content, $title);</p> <p><p> preg_match(‘/<span class="date">(.*?)/si’, $content, $date);</p> <p><p> preg_match(‘/</p> <div class="article" id="artibody">(.*?)/si’, $content, $content);</p> <p><p> $data[] = array(</p> <p> “title” => $title[1],</p> <p> “date” => $date[1],</p> <p> “content” => strip_tags($content[1], ‘</p> <p><strong>‘)</p> <p><p> );</p> <p>}</p> <p>print_r($data);</p> <p>?></p> <p>上述示例代码是一个相对简单的爬虫程序,利用 PHP 的正则表达式进行新闻文章信息的提取。数据可以保存在数据库中供后续的信息分析使用。</p> <p>结语</p> </div> <div id="pay-single-box"></div> <div class="article-copyright"><br/><a href="http://www.dbs724.com">数据运维技术</a> » <a href="http://www.dbs724.com/439647.html">PHP数据库抓取技巧:轻松掌握 (php如何抓取数据库)</a></div> <div class="ripro_gg_wrap pc"></div><div class="article-footer"> <div class="xshare"> <span class="xshare-title">分享到:</span> <a href="" etap="share" data-share="qq" class="share-qq"><i class="fa fa-qq"></i></a> <a href="" etap="share" data-share="weibo" class="share-weibo"><i class="fa fa-weibo"></i></a> <a href="javascript:;" class="btn-bigger-cover share-weixin" data-nonce="de00ba3c2f" data-id="439647" data-action="create-bigger-image" title="海报分享" id="bigger-cover"><i class="fa fa-paper-plane"></i></a> </div> </div> </div> </div> </article> <div class="entry-navigation"> <nav class="article-nav"> <span class="article-nav-prev">上一篇<br><a href="http://www.dbs724.com/458085.html" rel="prev">服务器优化:快速重传上线啦! (服务器开启快速重传)</a></span> <span class="article-nav-next">下一篇<br><a href="http://www.dbs724.com/432857.html" rel="next">探秘Oracle Linux UEK:高可用、高性能的企业级操作系统 (oracle linux uek)</a></span> </nav> </div> <!-- # 标准网格模式... --> <div class="related-posts-grid"> <h4 class="u-border-title">相关推荐</h4> <div class="row"> <div class="col-6 col-sm-3 col-md-3 mt-10 mb-10"> <article class="post"> <div class="entry-media"> <div class="placeholder" style="padding-bottom: 66.666666666667%;"> <a href="http://www.dbs724.com/235815.html"> <img class="lazyload" data-src="http://www.dbs724.com/wp-content/themes/ripro/assets/images/thumb/1.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="MySQL 使用事务需谨慎(mysql不要乱用事物)"> </a> </div> </div> <div class="entry-wrapper"> <header class="entry-header"> <h4 class="entry-title"><a href="http://www.dbs724.com/235815.html" title="MySQL 使用事务需谨慎(mysql不要乱用事物)" rel="bookmark">MySQL 使用事务需谨慎(mysql不要乱用事物)</a></h4> </header> </div> </article> </div> <div class="col-6 col-sm-3 col-md-3 mt-10 mb-10"> <article class="post"> <div class="entry-media"> <div class="placeholder" style="padding-bottom: 66.666666666667%;"> <a href="http://www.dbs724.com/235819.html"> <img class="lazyload" data-src="http://www.dbs724.com/wp-content/themes/ripro/assets/images/thumb/1.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="避免使用NULL优化MySQL数据库操作(mysql不要null)"> </a> </div> </div> <div class="entry-wrapper"> <header class="entry-header"> <h4 class="entry-title"><a href="http://www.dbs724.com/235819.html" title="避免使用NULL优化MySQL数据库操作(mysql不要null)" rel="bookmark">避免使用NULL优化MySQL数据库操作(mysql不要null)</a></h4> </header> </div> </article> </div> <div class="col-6 col-sm-3 col-md-3 mt-10 mb-10"> <article class="post"> <div class="entry-media"> <div class="placeholder" style="padding-bottom: 66.666666666667%;"> <a href="http://www.dbs724.com/235818.html"> <img class="lazyload" data-src="http://www.dbs724.com/wp-content/themes/ripro/assets/images/thumb/1.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="为什么MySQL中不应该忽略主键的作用(mysql 不要主键)"> </a> </div> </div> <div class="entry-wrapper"> <header class="entry-header"> <h4 class="entry-title"><a href="http://www.dbs724.com/235818.html" title="为什么MySQL中不应该忽略主键的作用(mysql 不要主键)" rel="bookmark">为什么MySQL中不应该忽略主键的作用(mysql 不要主键)</a></h4> </header> </div> </article> </div> <div class="col-6 col-sm-3 col-md-3 mt-10 mb-10"> <article class="post"> <div class="entry-media"> <div class="placeholder" style="padding-bottom: 66.666666666667%;"> <a href="http://www.dbs724.com/235816.html"> <img class="lazyload" data-src="http://www.dbs724.com/wp-content/themes/ripro/assets/images/thumb/1.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="谨慎使用MySQL事务,避免数据混乱(mysql不要乱用事物)"> </a> </div> </div> <div class="entry-wrapper"> <header class="entry-header"> <h4 class="entry-title"><a href="http://www.dbs724.com/235816.html" title="谨慎使用MySQL事务,避免数据混乱(mysql不要乱用事物)" rel="bookmark">谨慎使用MySQL事务,避免数据混乱(mysql不要乱用事物)</a></h4> </header> </div> </article> </div> <div class="col-6 col-sm-3 col-md-3 mt-10 mb-10"> <article class="post"> <div class="entry-media"> <div class="placeholder" style="padding-bottom: 66.666666666667%;"> <a href="http://www.dbs724.com/235817.html"> <img class="lazyload" data-src="http://www.dbs724.com/wp-content/themes/ripro/assets/images/thumb/1.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="为什么MySQL的主键排序不是必要的(mysql不要主键排序)"> </a> </div> </div> <div class="entry-wrapper"> <header class="entry-header"> <h4 class="entry-title"><a href="http://www.dbs724.com/235817.html" title="为什么MySQL的主键排序不是必要的(mysql不要主键排序)" rel="bookmark">为什么MySQL的主键排序不是必要的(mysql不要主键排序)</a></h4> </header> </div> </article> </div> <div class="col-6 col-sm-3 col-md-3 mt-10 mb-10"> <article class="post"> <div class="entry-media"> <div class="placeholder" style="padding-bottom: 66.666666666667%;"> <a href="http://www.dbs724.com/235820.html"> <img class="lazyload" data-src="http://www.dbs724.com/wp-content/themes/ripro/assets/images/thumb/1.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="避免使用id作为mysql关键字(mysql 不要id)"> </a> </div> </div> <div class="entry-wrapper"> <header class="entry-header"> <h4 class="entry-title"><a href="http://www.dbs724.com/235820.html" title="避免使用id作为mysql关键字(mysql 不要id)" rel="bookmark">避免使用id作为mysql关键字(mysql 不要id)</a></h4> </header> </div> </article> </div> <div class="col-6 col-sm-3 col-md-3 mt-10 mb-10"> <article class="post"> <div class="entry-media"> <div class="placeholder" style="padding-bottom: 66.666666666667%;"> <a href="http://www.dbs724.com/235813.html"> <img class="lazyload" data-src="http://www.dbs724.com/wp-content/themes/ripro/assets/images/thumb/1.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="MySQL为何有些人不喜欢使用外键设计数据库表结构(mysql 不要外键)"> </a> </div> </div> <div class="entry-wrapper"> <header class="entry-header"> <h4 class="entry-title"><a href="http://www.dbs724.com/235813.html" title="MySQL为何有些人不喜欢使用外键设计数据库表结构(mysql 不要外键)" rel="bookmark">MySQL为何有些人不喜欢使用外键设计数据库表结构(mysql 不要外键)</a></h4> </header> </div> </article> </div> <div class="col-6 col-sm-3 col-md-3 mt-10 mb-10"> <article class="post"> <div class="entry-media"> <div class="placeholder" style="padding-bottom: 66.666666666667%;"> <a href="http://www.dbs724.com/235814.html"> <img class="lazyload" data-src="http://www.dbs724.com/wp-content/themes/ripro/assets/images/thumb/1.jpg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" alt="MySQL取消事务日志功能的注意事项(mysql不要写事务日志)"> </a> </div> </div> <div class="entry-wrapper"> <header class="entry-header"> <h4 class="entry-title"><a href="http://www.dbs724.com/235814.html" title="MySQL取消事务日志功能的注意事项(mysql不要写事务日志)" rel="bookmark">MySQL取消事务日志功能的注意事项(mysql不要写事务日志)</a></h4> </header> </div> </article> </div> </div> </div> </main> </div> </div> <div class="sidebar-column col-lg-3"> <aside class="widget-area"> <div id="custom_html-3" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"></div></div><div id="random_posts-2" class="widget widget_random_posts"><h5 class="widget-title">随机文章</h5><ul><li><a href="http://www.dbs724.com/399987.html" title="深入学习Linux多线程编程及pthread函数实现 (linux 多线程 pthread)">深入学习Linux多线程编程及pthread函数实现 (linux 多线程 pthread)</a></li><li><a href="http://www.dbs724.com/399990.html" title="Linux用户管理:如何创建新用户及设置密码 (linux中建立新用户名和密码)">Linux用户管理:如何创建新用户及设置密码 (linux中建立新用户名和密码)</a></li><li><a href="http://www.dbs724.com/399989.html" title="如何在Linux上安装Firefox浏览器? (linux 安装 firefox)">如何在Linux上安装Firefox浏览器? (linux 安装 firefox)</a></li><li><a href="http://www.dbs724.com/399996.html" title="题目汇总及应对建议 (linux面试题 软件测试面试)">题目汇总及应对建议 (linux面试题 软件测试面试)</a></li><li><a href="http://www.dbs724.com/399991.html" title="如何使用命令来在Linux中查看变量? (linux查看变量)">如何使用命令来在Linux中查看变量? (linux查看变量)</a></li><li><a href="http://www.dbs724.com/399993.html" title="招聘Linux服务器开发人员:加入我们,一起挑战新的技术高峰! (linux服务器开发 招聘)">招聘Linux服务器开发人员:加入我们,一起挑战新的技术高峰! (linux服务器开发 招聘)</a></li><li><a href="http://www.dbs724.com/399995.html" title="Linux与腾讯云的完美链接 (linux链接腾讯云)">Linux与腾讯云的完美链接 (linux链接腾讯云)</a></li><li><a href="http://www.dbs724.com/399992.html" title="「快速了解:Linux如何查看磁盘阵列型号?」 (linux查看磁盘阵列型号)">「快速了解:Linux如何查看磁盘阵列型号?」 (linux查看磁盘阵列型号)</a></li><li><a href="http://www.dbs724.com/399988.html" title="Linux让绿字变蓝字,你知道如何吗? (linux 绿字 蓝字)">Linux让绿字变蓝字,你知道如何吗? (linux 绿字 蓝字)</a></li><li><a href="http://www.dbs724.com/399994.html" title="深入了解Linux的Boot引导过程 (linux的boot)">深入了解Linux的Boot引导过程 (linux的boot)</a></li></ul></div><div id="custom_html-11" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"></div></div><div id="custom_html-9" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"></div></div><div id="custom_html-7" class="widget_text widget widget_custom_html"><h5 class="widget-title">最近更新</h5><div class="textwidget custom-html-widget"><li><a href="https://www.dbs724.com/476401.html">多种方式教你打开windows电脑的服务</a></li><li><a href="https://www.dbs724.com/199466.html">Redis 为何可用于验证码的存取(验证码放redis吗)</a></li><li><a href="https://www.dbs724.com/193430.html">串MSSQL中实现字符串拼接的方法简介(mssql 拼接字符)</a></li><li><a href="https://www.dbs724.com/194435.html">如何使用MSSQL实例名连接数据库(mssql实例名连接)</a></li><li><a href="https://www.dbs724.com/197283.html">MSSQL安装:使用命令行下载(mssql下载命令)</a></li><li><a href="https://www.dbs724.com/199649.html">启动项目遇到Redis报错,怎么办?(项目启动redis报错)</a></li><li><a href="https://www.dbs724.com/198126.html">mssql2012秘钥精选:完美激活SQL Server 2012(mssql2012秘钥)</a></li><li><a href="https://www.dbs724.com/196601.html">MSSQL数据库中的数字均匀分配(mssql数字均分)</a></li><li><a href="https://www.dbs724.com/196747.html">MSSQL默认排序调整:一个正确的示范(mssql修改 默认排序)</a></li><li><a href="https://www.dbs724.com/195430.html">开数据库MSSQL命令操作指南:如何打开数据库(mssql命令如何打)</a></li></div></div><div id="tag_cloud-2" class="widget widget_tag_cloud"><h5 class="widget-title">标签</h5><div class="tagcloud"><a href="http://www.dbs724.com/tag/linux" class="tag-cloud-link tag-link-58 tag-link-position-1" style="font-size: 21.629139072848pt;" aria-label="Linux (64,955个项目)">Linux</a> <a href="http://www.dbs724.com/tag/linux%e6%95%99%e7%a8%8b" class="tag-cloud-link tag-link-137 tag-link-position-2" style="font-size: 21.629139072848pt;" aria-label="Linux教程 (63,841个项目)">Linux教程</a> <a href="http://www.dbs724.com/tag/linux%e8%b5%84%e8%ae%af" class="tag-cloud-link tag-link-138 tag-link-position-3" style="font-size: 21.629139072848pt;" aria-label="Linux资讯 (63,841个项目)">Linux资讯</a> <a href="http://www.dbs724.com/tag/macos" class="tag-cloud-link tag-link-73 tag-link-position-4" style="font-size: 12.403973509934pt;" aria-label="MacOS (667个项目)">MacOS</a> <a href="http://www.dbs724.com/tag/macos%e6%95%99%e7%a8%8b" class="tag-cloud-link tag-link-144 tag-link-position-5" style="font-size: 12.403973509934pt;" aria-label="MacOS教程 (666个项目)">MacOS教程</a> <a href="http://www.dbs724.com/tag/macos%e8%b5%84%e8%ae%af" class="tag-cloud-link tag-link-145 tag-link-position-6" style="font-size: 12.403973509934pt;" aria-label="MacOS资讯 (666个项目)">MacOS资讯</a> <a href="http://www.dbs724.com/tag/mongodb" class="tag-cloud-link tag-link-49 tag-link-position-7" style="font-size: 12.82119205298pt;" aria-label="MongoDB (817个项目)">MongoDB</a> <a href="http://www.dbs724.com/tag/mongodb%e6%95%99%e7%a8%8b" class="tag-cloud-link tag-link-146 tag-link-position-8" style="font-size: 11.384105960265pt;" aria-label="MongoDB教程 (394个项目)">MongoDB教程</a> <a href="http://www.dbs724.com/tag/mongodb%e8%b5%84%e8%ae%af" class="tag-cloud-link tag-link-147 tag-link-position-9" style="font-size: 11.384105960265pt;" aria-label="MongoDB资讯 (394个项目)">MongoDB资讯</a> <a href="http://www.dbs724.com/tag/mssql" class="tag-cloud-link tag-link-80 tag-link-position-10" style="font-size: 11.708609271523pt;" aria-label="MSSQL (465个项目)">MSSQL</a> <a href="http://www.dbs724.com/tag/mssql%e9%94%99%e8%af%af" class="tag-cloud-link tag-link-107 tag-link-position-11" style="font-size: 8.3245033112583pt;" aria-label="MSSQL错误 (86个项目)">MSSQL错误</a> <a href="http://www.dbs724.com/tag/mysql" class="tag-cloud-link tag-link-15 tag-link-position-12" style="font-size: 20.933774834437pt;" aria-label="MySQL (46,004个项目)">MySQL</a> <a href="http://www.dbs724.com/tag/mysql%e6%95%99%e7%a8%8b" class="tag-cloud-link tag-link-130 tag-link-position-13" style="font-size: 20.887417218543pt;" aria-label="mysql教程 (44,967个项目)">mysql教程</a> <a href="http://www.dbs724.com/tag/mysql%e7%bb%b4%e6%8a%a4" class="tag-cloud-link tag-link-104 tag-link-position-14" style="font-size: 15.278145695364pt;" aria-label="MySQL维护 (2,785个项目)">MySQL维护</a> <a href="http://www.dbs724.com/tag/mysql%e8%b5%84%e8%ae%af" class="tag-cloud-link tag-link-136 tag-link-position-15" style="font-size: 20.887417218543pt;" aria-label="MySQL资讯 (44,271个项目)">MySQL资讯</a> <a href="http://www.dbs724.com/tag/neo4j" class="tag-cloud-link tag-link-46 tag-link-position-16" style="font-size: 8.046357615894pt;" aria-label="Neo4j (74个项目)">Neo4j</a> <a href="http://www.dbs724.com/tag/neo4j%e6%95%99%e7%a8%8b" class="tag-cloud-link tag-link-140 tag-link-position-17" style="font-size: 8pt;" aria-label="Neo4j教程 (73个项目)">Neo4j教程</a> <a href="http://www.dbs724.com/tag/neo4j%e8%b5%84%e8%ae%af" class="tag-cloud-link tag-link-141 tag-link-position-18" style="font-size: 8pt;" aria-label="Neo4j资讯 (73个项目)">Neo4j资讯</a> <a href="http://www.dbs724.com/tag/oracle" class="tag-cloud-link tag-link-11 tag-link-position-19" style="font-size: 21.953642384106pt;" aria-label="ORACLE (76,362个项目)">ORACLE</a> <a href="http://www.dbs724.com/tag/oracle%e4%bc%98%e5%8c%96" class="tag-cloud-link tag-link-66 tag-link-position-20" style="font-size: 8.6953642384106pt;" aria-label="Oracle优化 (104个项目)">Oracle优化</a> <a href="http://www.dbs724.com/tag/oracle%e5%86%85%e9%83%a8%e8%a7%86%e5%9b%be" class="tag-cloud-link tag-link-124 tag-link-position-21" style="font-size: 14.119205298013pt;" aria-label="oracle内部视图 (1,564个项目)">oracle内部视图</a> <a href="http://www.dbs724.com/tag/oracle%e5%8f%82%e6%95%b0" class="tag-cloud-link tag-link-127 tag-link-position-22" style="font-size: 8.6026490066225pt;" aria-label="oracle参数 (100个项目)">oracle参数</a> <a href="http://www.dbs724.com/tag/oracle%e5%bc%80%e5%8f%91" class="tag-cloud-link tag-link-126 tag-link-position-23" style="font-size: 14.119205298013pt;" aria-label="oracle开发 (1,564个项目)">oracle开发</a> <a href="http://www.dbs724.com/tag/oracle%e5%bc%82%e5%b8%b8%e4%bf%ae%e5%a4%8d" class="tag-cloud-link tag-link-95 tag-link-position-24" style="font-size: 14.629139072848pt;" aria-label="oracle异常修复 (1,992个项目)">oracle异常修复</a> <a href="http://www.dbs724.com/tag/oracle%e6%95%85%e9%9a%9c%e5%a4%84%e7%90%86" class="tag-cloud-link tag-link-94 tag-link-position-25" style="font-size: 17.827814569536pt;" aria-label="oracle故障处理 (9,728个项目)">oracle故障处理</a> <a href="http://www.dbs724.com/tag/oracle%e6%95%99%e7%a8%8b" class="tag-cloud-link tag-link-125 tag-link-position-26" style="font-size: 22pt;" aria-label="oracle教程 (78,327个项目)">oracle教程</a> <a href="http://www.dbs724.com/tag/oracle%e7%bb%b4%e6%8a%a4" class="tag-cloud-link tag-link-96 tag-link-position-27" style="font-size: 17.827814569536pt;" aria-label="oracle维护 (9,728个项目)">oracle维护</a> <a href="http://www.dbs724.com/tag/oracle%e8%a7%86%e5%9b%be" class="tag-cloud-link tag-link-123 tag-link-position-28" style="font-size: 12.12582781457pt;" aria-label="oracle视图 (579个项目)">oracle视图</a> <a href="http://www.dbs724.com/tag/oracle%e8%b5%84%e8%ae%af" class="tag-cloud-link tag-link-139 tag-link-position-29" style="font-size: 21.953642384106pt;" aria-label="ORACLE资讯 (75,085个项目)">ORACLE资讯</a> <a href="http://www.dbs724.com/tag/oracle%e8%bf%9c%e7%a8%8b%e7%bb%b4%e6%8a%a4" class="tag-cloud-link tag-link-97 tag-link-position-30" style="font-size: 14.629139072848pt;" aria-label="oracle远程维护 (1,992个项目)">oracle远程维护</a> <a href="http://www.dbs724.com/tag/ora%e9%94%99%e8%af%af%e7%a0%81" class="tag-cloud-link tag-link-93 tag-link-position-31" style="font-size: 14.443708609272pt;" aria-label="ORA错误码 (1,822个项目)">ORA错误码</a> <a href="http://www.dbs724.com/tag/redis" class="tag-cloud-link tag-link-50 tag-link-position-32" style="font-size: 20.099337748344pt;" aria-label="Redis (30,078个项目)">Redis</a> <a href="http://www.dbs724.com/tag/redis%e6%95%99%e7%a8%8b" class="tag-cloud-link tag-link-134 tag-link-position-33" style="font-size: 20.006622516556pt;" aria-label="Redis教程 (29,067个项目)">Redis教程</a> <a href="http://www.dbs724.com/tag/redis%e8%b5%84%e8%ae%af" class="tag-cloud-link tag-link-135 tag-link-position-34" style="font-size: 20.006622516556pt;" aria-label="Redis资讯 (29,067个项目)">Redis资讯</a> <a href="http://www.dbs724.com/tag/sqlserver" class="tag-cloud-link tag-link-25 tag-link-position-35" style="font-size: 19.218543046358pt;" aria-label="SQLServer (19,346个项目)">SQLServer</a> <a href="http://www.dbs724.com/tag/sqlserver%e6%8a%a5%e9%94%99" class="tag-cloud-link tag-link-108 tag-link-position-36" style="font-size: 8.3245033112583pt;" aria-label="SQLServer报错 (86个项目)">SQLServer报错</a> <a href="http://www.dbs724.com/tag/sqlserver%e6%95%99%e7%a8%8b" class="tag-cloud-link tag-link-142 tag-link-position-37" style="font-size: 19.079470198675pt;" aria-label="SQLServer教程 (18,161个项目)">SQLServer教程</a> <a href="http://www.dbs724.com/tag/sqlserver%e8%b5%84%e8%ae%af" class="tag-cloud-link tag-link-143 tag-link-position-38" style="font-size: 19.079470198675pt;" aria-label="SQLServer资讯 (18,161个项目)">SQLServer资讯</a> <a href="http://www.dbs724.com/tag/sql%e4%bf%ae%e5%a4%8d" class="tag-cloud-link tag-link-109 tag-link-position-39" style="font-size: 8.3245033112583pt;" aria-label="SQL修复 (86个项目)">SQL修复</a> <a href="http://www.dbs724.com/tag/sql%e5%bc%82%e5%b8%b8" class="tag-cloud-link tag-link-110 tag-link-position-40" style="font-size: 8.3245033112583pt;" aria-label="SQL异常 (86个项目)">SQL异常</a> <a href="http://www.dbs724.com/tag/sql%e8%bf%9c%e7%a8%8b%e5%a4%84%e7%90%86" class="tag-cloud-link tag-link-111 tag-link-position-41" style="font-size: 8.3245033112583pt;" aria-label="SQL远程处理 (86个项目)">SQL远程处理</a> <a href="http://www.dbs724.com/tag/windows" class="tag-cloud-link tag-link-75 tag-link-position-42" style="font-size: 8.8344370860927pt;" aria-label="Windows (110个项目)">Windows</a> <a href="http://www.dbs724.com/tag/%e6%8a%80%e6%9c%af%e6%96%87%e6%a1%a3" class="tag-cloud-link tag-link-13 tag-link-position-43" style="font-size: 17.132450331126pt;" aria-label="技术文档 (6,902个项目)">技术文档</a> <a href="http://www.dbs724.com/tag/%e6%93%8d%e4%bd%9c%e7%b3%bb%e7%bb%9f" class="tag-cloud-link tag-link-8 tag-link-position-44" style="font-size: 13.748344370861pt;" aria-label="操作系统 (1,300个项目)">操作系统</a> <a href="http://www.dbs724.com/tag/%e6%95%b0%e6%8d%ae%e5%ba%93" class="tag-cloud-link tag-link-14 tag-link-position-45" style="font-size: 14.675496688742pt;" aria-label="数据库 (2,027个项目)">数据库</a></div> </div><div id="custom_html-12" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"></div></div></aside> </div> </div> </div> </div><!-- end sitecoent --> <footer class="site-footer"> <div class="container"> <div class="footer-widget"> <div class="row"> <div class="col-xs-12 col-sm-6 col-md-3 widget--about"> <div class="widget--content"> <div class="footer--logo mb-20"> <img class="tap-logo" src="http://www.dbs724.com/wp-content/uploads/2022/06/1655696806-3609d62f8271ca9.png" data-dark="http://www.dbs724.com/wp-content/uploads/2022/06/1655696806-3609d62f8271ca9.png" alt="数据运维技术"> </div> <p class="mb-10">技术标签:安装配置、性能优化、备份恢复、异常处理、数据迁移、咨询服务。</p> </div> </div> <!-- .col-md-2 end --> <div class="col-xs-12 col-sm-3 col-md-2 col-md-offset-1 widget--links"> <div class="widget--title"> <h5>本站导航</h5> </div> <div class="widget--content"> <ul class="list-unstyled mb-0"> <li><a target="_blank" href="http://www.dbs724.com/service">服务范围</a></li><li><a target="_blank" href="http://www.dbs724.com/about">关于我们</a></li><li><a target="_blank" href="http://www.dbs724.com/privacy">隐私政策</a></li> </ul> </div> </div> <!-- .col-md-2 end --> <div class="col-xs-12 col-sm-3 col-md-2 widget--links"> <div class="widget--title"> <h5>技术文章</h5> </div> <div class="widget--content"> <ul class="list-unstyled mb-0"> <li><a target="_blank" href="http://www.dbs724.com/db">数据库技术</a></li><li><a target="_blank" href="http://www.dbs724.com/os">操作系统技术</a></li><li><a target="_blank" href="http://www.dbs724.com/jc">教程服务</a></li> </ul> </div> </div> <!-- .col-md-2 end --> <div class="col-xs-12 col-sm-12 col-md-4 widget--newsletter"> <div class="widget--title"> <h5>快速搜索</h5> </div> <div class="widget--content"> <form class="newsletter--form mb-30" action="http://www.dbs724.com/" method="get"> <input type="text" class="form-control" name="s" placeholder="关键词"> <button type="submit"><i class="fa fa-arrow-right"></i></button> </form> <h6>数据恢复、异常处理、MySQL、Oracle</h6> </div> </div> </div> </div> <div class="site-info"> 本站部分资源来自互联网收集,仅供用于学习和交流,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站站长删除<br /> © 2020 Theme by - <a href="http://www.dbs724.com" target="_blank" rel="noreferrer nofollow">数据服务</a> . All rights reserved <a href="https://beian.miit.gov.cn" target="_blank" class="text" rel="noreferrer nofollow"> 苏ICP备15021567号</a> <a href="https://beian.mps.gov.cn/#/query/webSearch?code=32011102010671" rel="noreferrer" target="_blank">苏公网安备32011102010671</a> <br> </div> </div> </footer> <div class="rollbar"> <div class="rollbar-item tap-qq" etap="tap-qq"><a target="_blank" title="QQ咨询" href="http://wpa.qq.com/msgrd?v=3&uin=290190032&site=qq&menu=yes"><i class="fa fa-qq"></i></a></div> <div class="rollbar-item tap-blog-style" etap="tap-blog-style" data-id="1" title="博客模式"><i class="fa fa-list"></i></div> <div class="rollbar-item" etap="to_full" title="全屏页面"><i class="fa fa-arrows-alt"></i></div> <div class="rollbar-item" etap="to_top" title="返回顶部"><i class="fa fa-angle-up"></i></div> </div> <div class="dimmer"></div> <div id="popup-signup" class="popup-signup fade" style="display: none;"> <div class="register-login-modal" role="document"> <div class="modal-content"> <div class="modal-body"> <img class="popup-logo" src="http://www.dbs724.com/wp-content/uploads/2022/06/1655696806-3609d62f8271ca9.png" data-dark="http://www.dbs724.com/wp-content/uploads/2022/06/1655696806-3609d62f8271ca9.png" alt="数据运维技术"> <!-- Nav tabs --> <ul class="nav nav-tabs"> <li class="active"><a href="#login" data-toggle="login">登录</a> </li> <li><a href="#signup" data-toggle="signup">注册</a> </li> </ul> <!-- Tab panes --> <div class="tab-content"> <div class="tab-pane fade in active" id="login"> <div class="signup-form-container text-center"> <form class="mb-0"> <div class="form-group"> <input type="text" class="form-control" name="username" placeholder="*用户名或邮箱"> </div> <div class="form-group"> <input type="password" class="form-control" name="password" placeholder="*密码"> </div> <button type="button" class="go-login btn btn--primary btn--block"><i class="fa fa-bullseye"></i> 安全登录</button> <!-- <a href="#" class="forget-password">忘记密码?</a> --> </form> <!-- form end --> </div> <!-- .signup-form end --> </div> <div class="tab-pane fade in" id="signup"> <form class="mb-0"> <div class="form-group"> <input type="text" class="form-control" name="user_name" placeholder="输入英文用户名"> </div> <!-- .form-group end --> <div class="form-group"> <input type="email" class="form-control" name="user_email" placeholder="绑定邮箱"> </div> <!-- .form-group end --> <div class="form-group"> <input type="password" class="form-control" name="user_pass" placeholder="密码最小长度为6"> </div> <div class="form-group"> <input type="password" class="form-control" name="user_pass2" placeholder="再次输入密码"> </div> <button type="button" class="go-register btn btn--primary btn--block"><i class="fa fa-bullseye"></i> 立即注册</button> </form> <!-- form end --> </div> </div> <a target="_blank" href="http://www.dbs724.com/wp-login.php?action=lostpassword" class="rest-password">忘记密码?</a> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <!-- /.modal --> </div> <div class="off-canvas"> <div class="canvas-close"><i class="mdi mdi-close"></i></div> <div class="logo-wrapper"> <a href="http://www.dbs724.com/"> <img class="logo regular" src="http://www.dbs724.com/wp-content/uploads/2022/06/1655696806-3609d62f8271ca9.png" alt="数据运维技术"> </a> </div> <div class="mobile-menu hidden-lg hidden-xl"></div> <aside class="widget-area"> </aside> </div> <script> console.log("SQL 请求数:82"); console.log("页面生成耗时: 1.55685"); </script> <script charset="UTF-8" id="LA_COLLECT" src="//sdk.51.la/js-sdk-pro.min.js"></script> <script>LA.init({id: "Jl4g3Wa27APmJARl",ck: "Jl4g3Wa27APmJARl"})</script> <script id="imwpf-this-page"> var g_this_page = { "type": "post", "id": 439647, "terms": [{"id":null,"tax":null}] };console.log(g_this_page); </script><div class="imwpcache_status_ok"></div><script type='text/javascript' src='//www.dbs724.com/wp-content/themes/ripro/assets/js/plugins.js?ver=9.0' id='plugins-js'></script> <script type='text/javascript' id='app-js-extra'> /* <![CDATA[ */ var caozhuti = {"site_name":"\u6570\u636e\u8fd0\u7ef4\u6280\u672f","home_url":"https:\/\/www.dbs724.com","ajaxurl":"https:\/\/www.dbs724.com\/wp-admin\/admin-ajax.php","is_singular":"1","tencent_captcha":{"is":"","appid":""},"infinite_load":"\u52a0\u8f7d\u66f4\u591a","infinite_loading":"<i class=\"fa fa-spinner fa-spin\"><\/i> \u52a0\u8f7d\u4e2d...","site_notice":{"is":"0","color":"#fd7300","html":"<div class=\"notify-content\"><h3><i class=\"fa fa-bell-o mr-2\"><\/i>\u6570\u636e\u670d\u52a1\u516c\u544a<\/h3><div>\u672c\u7ad9\u4e3b\u8981\u63d0\u4f9b\u6280\u672f\u670d\u52a1\u53ca\u54a8\u8be2\u4ea4\u6d41\uff0c\u4efb\u4f55\u6570\u636e\u5e93\u3001\u7f51\u7ad9\u3001\u670d\u52a1\u5668\u95ee\u9898\u90fd\u53ef\u4ee5\u8054\u7cfb\u7ad9\u957f\uff0c\u4e3a\u60a8\u89e3\u51b3\u95ee\u9898\uff0c\u6536\u53d6\u9002\u5f53\u8d39\u7528\u3002<\/div><\/div>"},"pay_type_html":{"html":"<div class=\"pay-button-box\"><\/div><p style=\"font-size: 13px; padding: 0; margin: 0;\">\u514d\u8d39\u6216\u94bb\u77f3\u514d\u8d39\u8d44\u6e90\u4ec5\u9650\u4f59\u989d\u652f\u4ed8<\/p>","alipay":0,"weixinpay":0}}; /* ]]> */ </script> <script type='text/javascript' src='//www.dbs724.com/wp-content/themes/ripro/assets/js/app.js?ver=9.0' id='app-js'></script> <script type='text/javascript' src='//www.dbs724.com/wp-content/themes/ripro/assets/js/plugins/html2canvas.min.js?ver=1.0.0' id='html2canvas-js'></script> <script type='text/javascript' src='//www.dbs724.com/wp-content/themes/ripro/assets/js/plugins/jquery.fancybox.min.js?ver=9.0' id='fancybox-js'></script> <script type='text/javascript' src='//www.dbs724.com/wp-includes/js/comment-reply.min.js?ver=6.0' id='comment-reply-js'></script> <script type='text/javascript' src='//www.dbs724.com/wp-content/plugins/WBOLT-чЩ╛х║жцОищАБчобчРЖ-3.4.4-Pro/assets/baidu_push.js' id='wb-baidu-push-js'></script> <style> .header-gap { height: 65px; } table tbody tr td, table tbody tr td { padding: 0px; } #cus_top_ads td { padding: 0px; } #cha_top_content ul { padding: 0px; margin: 10px 0 20px 0px; } #cha_top_content li { float: left; margin-right: 10px; list-style: none; } #cha_top_content li:last-child { /*float: none;*/ margin-right: 0px; } #cha_top_content img{ width: 383px; height: 75px; } #custom_html-10 { padding: 0px; } #custom_html-11 { padding: 0px; } /**/ #custom_html-12{ padding: 0px; } #custom_html-13{ padding: 0px; } #custom_html-14{ padding: 0px; } #post-top-ads a { margin-bottom: 15px; } #post-top-ads img { width: 100%; height: 80px; } #archive-top-ads a { margin-bottom: 15px; } #archive-top-ads img { width: 100%; height: 80px; } #menu-item-476359{ display: none; } .filter--content { margin-bottom: 15px; } .meta-author{ display: none; } .author-box { display: none; } #home-top-ads img { width: 100%; height: 80px; margin-top: 10px; } </style> <script src="/static/customer.js?ver=1.20231111?ver=4"></script> </body> </html>