精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

SQLCMD完全指南:掌控 SQL Server

譯文 精選
數據庫 SQL Server
SQL Server 擁有被廣泛認可的一流管理工具——SQL Server Management Studio(簡稱 SSMS)。它提供了豐富的功能,極大地簡化了開發人員和數據庫管理員(DBA)的工作。

譯者 | 劉濤

審校 | 重樓

目錄

  • SQLCMD 入門
  • 使用 SQLCMD 連接 SQL Server
  • SQLCMD 交互模式操作
  • 在命令提示符中使用 SQLCMD
  • 在 SQL Server Management Studio 中使用 SQLCMD
  • 在 PowerShell 中使用 SQLCMD
  • 高級 SQLCMD 技巧
  • 結論

SQL Server 擁有被廣泛認可的一流管理工具——SQL Server Management Studio(簡稱 SSMS)。它提供了豐富的功能,極大地簡化了開發人員和數據庫管理員(DBA)的工作。然而,有時候也會遇到一些難以通過 SSMS 解決的問題,尤其是在執行臨時 SQL 腳本或恢復崩潰的 SQL Server 實例時。在這些場景下,SQLCMD 就成為了你的得力工具。

SQLCMD 入門

在這篇文章中,我們將深入學習 SQLCMD。它是一個功能強大的命令行工具,可用于以下任務:

  • 在本地和遠程服務器上運行臨時 SQL 查詢和存儲過程
  • 將 SQL 查詢結果導出到文本或 CSV 文件
  • 在 Windows 和 Linux 環境下管理和管控 SQL Server 實例和數據庫

為了使 SSMS 中的查詢編寫更快速、更簡便,并為數據庫管理和操作提供額外功能,我們引入了 dbForge SQL Tools。這是一套無縫集成到 SSMS 中的插件,極大地增強了 SSMS 的能力。

現在,讓我們從 SQLCMD 的安裝開始。

要安裝SQLCMD實用程序,你需要在安裝SQL Server時選擇本機SQL Server客戶端工具。你還可以使用SQL Server安裝管理器單獨安裝它。

你只需在PowerShell或命令提示符中輸入SQLCMD即可調用SQLCMD實用程序。要查看可與SQLCMD一起使用的選項列表,請運行以下命令:

PS C:\Users\nisar> SQLCMD -?

這是命令行執行后輸出的樣子:

使用 SQLCMD 連接 SQL Server

現在,讓我們了解如何使用SQLCMD連接到SQL Server實例。

示例1:連接到默認的SQL Server實例

要在本地計算機上連接到SQL Server,請使用以下SQLCMD命令:

C:\Users\nisar>sqlcmd -S Nisarg-PC

如你所見,命令輸出為1>,這表明你已連接到SQL Server。

請注意,如果你正在連接到本地計算機上的SQL Server默認實例,則無需明確指定主機名/服務器名。

示例2:連接到命名SQL Server實例

現在,我們來看另一個實例,演示如何連接到特定命名的SQL Server實例。

要連接到命名的SQL Server實例,你需要指定參數-S(服務器名)。例如,如果你的服務器名稱是MyServer,命名實例是SQL2017,則使用SQLCMD連接到它的命令將是:

C:\>sqlcmd -S Nisarg-PC\SQL2019

輸出則是:

示例3:使用Windows身份驗證和SQL Server身份驗證連接到SQL Server

現在,讓我們看看如何使用Windows和SQL Server身份驗證連接到SQL Server。

要使用SQLCMD連接到SQL Server,你可以選擇使用Windows身份驗證或SQL Server身份驗證。如果你想使用SQL Server身份驗證,你需要指定`-U`(用戶名)和`-P`(密碼)選項。如果你沒有確認密碼,SQLCMD工具會提示你輸入密碼。下面的截圖說明了這一點。

SQLCMD 交互模式操作

在本節中,我們將探討如何在交互模式下運行SQLCMD、執行SQL查詢以及查看輸出。交互模式允許編寫SQL語句和命令。讓我們從學習如何連接到SQL服務器、進入交互模式以及在SQLCMD中運行查詢開始。

示例1:填充一個包含數據庫及其所有者的列表

首先,使用以下命令連接到你的數據庫服務器:

C:\>sqlcmd -S Nisarg-PC -U sa -p

當交互式會話開始后,在SQLCMD實用程序中運行以下SQL查詢:

use master;
select a.name,b.name from sys.databases a inner join sys.server_principals b
on a.owner_sid=b.sid where a.name not in ('ReportServer','ReportServerTempDB')
and a.database_id>5;

以下是查詢輸出結果:

正如你所看到的,上述查詢已經填充了包含數據庫及其所有者的數據庫列表。

示例2:檢查當前數據庫

首先,連接到數據庫服務器并執行以下查詢:

Select DB_NAME()
Go

以下是查詢輸出結果:

查詢返回到主數據庫,因為我使用當前登錄連接到SQL Server時沒有設置默認數據庫。

示例3:執行SQL查詢

你可以通過指定-Q參數使用SQLCMD運行SQL查詢。例如,你想使用SQLCMD查看在SchoolManagement數據庫中創建的表列表。該命令應編寫如下:

C:\>sqlcmd -S Nisarg-PC -d SchoolManagement -Q "select name from sys.tables"

查看輸出結果:

同樣,你也可以運行其他查詢。請注意,用于連接SQL服務器的登錄名必須具有數據庫所需的權限。

在命令提示符中使用 SQLCMD

在這里,我們將探討如何通過命令提示符執行SQL腳本。當你需要運行自動化任務、批量操作以及長時間運行且不需要用戶輸入的查詢時,此功能非常有用。

首先,我已經創建了一個SQL腳本,其中包含一個SQL查詢,該查詢用于獲取在WideWorldImporters數據庫中創建的對象列表。該查詢內容如下:

use [WideWorldImporters]
go
select name, type_desc, create_date from sys.objects where type_desc <>'SYSTEM_TABLE'

請將上述查詢添加到名為sp_get_db_objects.sql的SQL腳本中。接下來,我們將把查詢的輸出導出到一個名為database_objects.txt的文本文件中。

為此,我們將使用以下選項:

  • -o:指定目標輸出文件。在本例中為WideWorldImportores_objects.txt。
  • -i:指定SQL腳本的位置。在本例中為DBObjects.sql。

現在,讓我們執行以下命令:

sqlcmd -S Nisarg-PC -i D:\Scripts\DBObjects.sql -o D:\Scripts\WideWorldImportores_objects.txt

命令成功執行后,你可以查看文本文件輸出的內容:

正如你在上面的屏幕截圖中看到的那樣,查詢已成功執行。

接下來,我們將通過另一個示例展示來學習如何使用SQL腳本生成StackOverflow2010的備份。生成備份的查詢如下:

use master
go
backup database [Stackoverflow2010] to disk ='D:\SQLBackups\Stackoverflow2010.bak' with compression, stats=5

我已經將上述備份命令存儲在名為StackOverflow2010_backup_script.sql的SQL腳本中。要執行此腳本,SQLCMD命令將如下所示:

截圖1:

從上述截圖可以看出,備份已經生成。

截圖2:

在 SQL Server Management Studio 中使用 SQLCMD

要在SSMS(SQL Server Management Studio)中使用SQLCMD,首先必須啟用SQLCMD模式。為此,請從菜單中選擇“查詢”,然后選擇“SQLCMD模式”,如下所示:

如果你希望默認情況下啟用SQLCMD模式,請轉到“工具”→“選項”。在“選項”對話框中,選擇“查詢執行”→“SQL Server”→“常規”,并勾選“默認情況下,在新查詢中打開SQLCMD模式”復選框。

現在,讓我們看看如何使用它。

例如,我想獲取Stackoverflow2010數據庫中Posts表的總記錄數。查詢應編寫如下:

:SETVAR TABLENAME "Posts"
:SETVAR DATABASENAME "Stackoverflow2010"
use $(DATABASENAME);
select count(1) from $(TABLENAME);
GO

現在,我們運行查詢。以下截圖顯示了查詢輸出的內容:

現在,讓我們看看如何在PowerShell中使用SQLCMD。

在 PowerShell 中使用 SQLCMD

你可以使用PowerShell調用SQLCMD。要實現這一點,你需要先為SQL Server安裝PowerShell。你可以閱讀相關文章,了解有關SQL Server的PowerShell及其安裝的更多信息。

讓我們舉一個簡單的例子。假設我想獲取WideWorldImporters數據庫中存儲過程的列表。以下是PowerShell命令:

PS C:\WINDOWS\system32> invoke-sqlcmd -database wideworldimporters -query "select name from sys.procedures"

執行結果如圖所示:

SQL Server中的PowerShell模塊(SQLPS)也提供了一種將SQL腳本輸出導入文本文件的方式。假設我們需要導出SQL服務器代理工作列表。我已經創建了一個名為SQLJobs.sql的腳本,用于檢索SQL工作列表的相關信息。該腳本包含以下T-SQL命令:

use [msdb]
go
select name, description,date_created from Sysjobs

為了運行該腳本,我在SQL Server的PowerShell中執行以下命令:

invoke-sqlcmd -inputfile "D:\Scripts\SQLJobs.sql" | Out-File -FilePath "D:\Scripts\SQLJobs_List.txt"

命令完成后,我打開輸出文件,內容如下圖所示:

高級 SQLCMD 技巧

SQLCMD提供了多種高級技巧,可以幫助用戶更有效地使用該工具。本文將通過簡單示例來闡釋其中一些高級用法。

示例1:根據錯誤嚴重級別顯示錯誤消息

該示例展示了如何根據錯誤的嚴重級別來顯示相應的錯誤消息。可以通過添加-m參數來啟用此功能。假設你嘗試對一個不存在的數據庫對象執行SELECT查詢,通常這將返回"Invalid object"(無效對象)的錯誤信息,其嚴重級別為16。結果如下:

接下來,我們來研究一個嚴重級別為15(語法錯誤)的示例:

正如你在上面的截圖中看到的,當錯誤嚴重級別為15的時候,SQLCMD沒有顯示任何錯誤。

示例2:遇錯即退出SQLCMD會話

本示例闡釋了如何在命令或查詢執行過程中遇到錯誤時,退出SQLCMD會話。要啟用此功能,需要指定-b參數。假設你希望在查詢遇到"數據庫不存在"的錯誤時退出SQLCMD,如下圖所示:

示例3:接受用戶輸入

本示例闡釋了在執行T-SQL腳本時如何接受用戶輸入。這需要在SQLCMD中編寫變量腳本。為了演示這一功能,我創建了一個腳本,用于填充某個國家的正式名稱。該腳本使用WideWorldImporters數據庫和application.Countries表。腳本的主要內容如下:

use [WideWorldImporters]
Go
select CountryName, FormalName from application.countries where CountryName=$(CountryName)
Go

現在,我保存腳本并使用以下SQLCMD命令執行它:

sqlcmd -S Nisarg-PC -v CountryName='India' -i D:\Scripts\Asia_Countries.sql

輸出結果如下:

如你所見,查詢返回了正式名稱India。

結論

通過本文的介紹,你已經了解了SQLCMD命令的多種用法和示例應用。SQLCMD是一款功能強大的工具,可用于執行腳本、導出輸出到各種文件格式,以及管理SQL Server實例。另外,當數據庫服務器出現損壞或無法訪問的情況時,你還可以利用專用管理連接(Dedicated Administrator Connection,簡稱DAC)來獲取訪問權限。

此外,我們建議你考慮使用第三方增強工具,如dbForge SQL Tools等插件包,來擴展SQL Server Management Studio(SSMS)的基礎功能。這些插件可為SSMS提供諸如智能代碼補全、代碼格式化、源代碼控制、單元測試、命令行自動化等多種增強功能,極大地提高了開發效率。

DbForge SQL Tools為新用戶提供長達30天的免費試用期。一旦你安裝了該插件包,所有增強功能都可以方便地在SSMS的菜單和對象資源管理器中直接訪問使用。根據我的實際使用體驗,這些增強工具節省了大量的開發時間,因此我向你強烈推薦使用。

譯者介紹

劉濤,51CTO社區編輯,某大型央企系統上線檢測管控負責人。

原文標題:The Ultimate Guide to Navigating SQL Server With SQLCMD,作者:Nisarg Upadhyay

責任編輯:姜華 來源: 51CTO
相關推薦

2010-09-16 12:40:04

PPPOE SERVE

2024-11-13 09:16:13

2025-07-23 05:42:04

pwdLinux命令行

2011-10-24 17:12:01

Cloud SQL

2011-09-07 10:24:01

SQL Server鏡像

2022-08-15 10:09:40

CIOIT領導者

2010-11-09 16:14:52

卸載SQL Serve

2018-11-26 06:22:32

WiFi無線網絡路由器

2023-10-08 18:07:42

Kubernetes開源容器

2012-04-25 15:23:52

SQL Server

2015-07-31 10:20:13

Linux命令完全指南

2023-07-09 09:45:25

2017-04-19 20:10:20

SQLJOIN

2010-07-19 16:04:45

SQL Server索

2010-07-19 16:36:13

SQL Server視

2022-07-27 08:00:00

物聯網架構連接設備

2009-12-04 19:18:04

freebsd手工配置網絡

2022-01-17 07:22:11

Web應用滲透

2010-09-29 17:55:57

Cacti網絡監控

2023-03-16 10:20:55

CSS選擇器
點贊
收藏

51CTO技術棧公眾號

亚洲国产女人aaa毛片在线| 成人99免费视频| 欧美白人最猛性xxxxx69交| 日本成人性视频| 国产露脸无套对白在线播放| 久久久久久影院| 欧美成人精品高清在线播放| 国产午夜大地久久| 日韩二区三区| 免费观看在线综合色| 少妇高潮 亚洲精品| 99九九精品视频| 性欧美video高清bbw| 99在线精品视频| 国产成人午夜视频网址| 国产在线免费av| 亚洲乱码一区| 黑人极品videos精品欧美裸| 在线亚洲人成| 国产成人av一区二区三区在线| 久久青草福利网站| 美女av免费看| 日韩精选在线| 日韩一区二区免费视频| 午夜视频在线瓜伦| 黄色的视频在线观看| 亚洲国产成人在线| 精品久久久久久综合日本 | 欧美日韩国产亚洲一区| 亚洲天堂av网| 亚洲精品中文字幕在线播放| 国产精品中文| 在线观看视频91| 国产精品专区在线| 亚洲91av| 综合网在线视频| 少妇免费毛片久久久久久久久| 丰满少妇一级片| 韩国一区二区在线观看| 国产精品国产三级国产aⅴ浪潮| 国产中文字幕免费| 亚洲最新色图| 中国日韩欧美久久久久久久久| 亚洲精品在线视频免费观看| 日韩欧美中文字幕一区二区三区| 欧美美女一区二区在线观看| 天美星空大象mv在线观看视频| 在线播放高清视频www| 亚洲一区免费视频| 日韩一级特黄毛片| www在线观看播放免费视频日本| 中文字幕成人网| 日本在线观看一区| 国产资源在线播放| 国产网红主播福利一区二区| 欧美精品一区二区三区在线看午夜 | 亚洲人体偷拍| 久久久亚洲影院| 一级aaa毛片| 亚洲高清自拍| 午夜精品视频网站| 欧美一级特黄视频| 国产精品社区| 国产999在线观看| 免费又黄又爽又猛大片午夜| 久久国产日韩| 国产精品夫妻激情| 一区二区小视频| 韩国精品在线观看| 亚洲在线视频观看| www三级免费| 成人高清免费观看| 精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久蜜柚 | 91九色单男在线观看| 国产精品系列视频| 国产91精品入口| 精品国产一区二区三区四区vr| 欧美孕妇孕交xxⅹ孕妇交| 国产亚洲成aⅴ人片在线观看 | 国产精品久久91| 亚洲一区精品在线观看| 国产一区二区电影| 国产高清精品一区二区三区| 天天摸夜夜添狠狠添婷婷| 国产精品资源在线| 精品国产乱码久久久久久丨区2区| 水中色av综合| 国产精品毛片久久久久久| 樱空桃在线播放| 黄视频免费在线看| 在线精品视频小说1| 天天久久综合网| 国产精品对白| 中文国产成人精品| 免费在线黄色网| 99国产精品99久久久久久粉嫩| 国产大片精品免费永久看nba| 91av久久久| 菠萝蜜视频在线观看一区| 日韩动漫在线观看| 最新国产在线拍揄自揄视频| 亚洲3atv精品一区二区三区| 不要播放器的av网站| 日本精品一区二区三区在线观看视频| 亚洲国产另类久久精品| 肉色超薄丝袜脚交69xx图片 | 欧美黑白配在线| 最近2019中文字幕第三页视频| 久久久久久福利| 久久在线精品| 高清视频一区| 成人精品一区二区| 亚洲综合自拍偷拍| 奇米影视四色在线| 神马香蕉久久| 欧美俄罗斯性视频| 一级黄色免费看| 久久先锋影音av鲁色资源| 好吊色视频988gao在线观看| 欧美123区| 亚洲免费人成在线视频观看| 欧美精品99久久久| 精品一区二区影视| 欧美最大成人综合网| heyzo高清国产精品| 欧美丰满少妇xxxxx高潮对白| 在线 丝袜 欧美 日韩 制服| 欧美片第1页综合| 国产在线一区二区三区| 黄色网址在线播放| 欧美性极品xxxx做受| 苍井空张开腿实干12次| 午夜国产一区二区| 国产精品女人久久久久久| 婷婷五月综合激情| 亚洲va欧美va天堂v国产综合| 又黄又爽又色的视频| 99国内精品久久久久久久| 国产精品com| 久久综合九色综合久| 欧美日韩激情网| 视频免费在线观看| 亚洲性人人天天夜夜摸| 国产传媒一区二区| 98色花堂精品视频在线观看| 精品美女在线播放| 久久久久亚洲AV| 国产 欧美在线| 欧美中文字幕在线观看视频 | 欧美久久久久久| www.超碰在线| 亚洲国模精品一区| 天天综合网入口| 91在线视频免费观看| 欧美s码亚洲码精品m码| 午夜a一级毛片亚洲欧洲| 国产91精品高潮白浆喷水| 少妇精品高潮欲妇又嫩中文字幕| 亚洲一本大道在线| 超碰97在线资源站| 国产精品久久久久久久久久妞妞| 久久伊人资源站| 中文字幕乱码中文乱码51精品| 亚洲免费电影一区| 日韩黄色一级视频| 国产精品久久毛片a| 欧美日韩久久婷婷| 欧美性色综合| 麻豆91av| 成人交换视频| 久久夜色撩人精品| 亚洲免费成人在线| 一本大道av伊人久久综合| 成年人看的免费视频| 国产在线不卡一卡二卡三卡四卡| 屁屁影院ccyy国产第一页| 免费观看成人www动漫视频| 国产成人a亚洲精品| 9191在线| 精品国产乱码久久久久久蜜臀 | 大地资源网3页在线观看| 日韩精品一区二区三区在线播放 | 成人激情直播| 看黄在线观看| 在线成人免费网站| 性少妇videosexfreexxx片| 欧美日韩视频免费播放| 亚洲a∨无码无在线观看| 国产精品一区不卡| 国产在线青青草| 日韩在线观看| 国产精品久久久久久久久久直播 | 久操视频免费看| 久久99国产精品久久99| 国产www免费| 日韩精品免费| 丁香五月网久久综合| 偷拍视频一区二区三区| 欧美成人久久久| 女人偷人在线视频| 日韩精品专区在线| 成人av网站在线播放| 亚洲精品免费在线播放| 最近中文字幕免费视频| 国产精品资源网站| 天天操天天爱天天爽| 亚洲欧洲日本mm| 一区二区三区av在线| 日韩深夜福利| av成人观看| 国产精品99久久久久久董美香| 久久久久久久一| 免费成人黄色| 亚洲欧美激情一区| 欧美视频一二区| 制服.丝袜.亚洲.中文.综合| 日韩精品久久久久久免费| 伊人色综合久久天天人手人婷| 三上悠亚影音先锋| 成人在线视频首页| 亚洲综合伊人久久| 日本成人在线一区| 成人av一级片| 1024成人| 久久亚洲a v| 香蕉久久网站| 亚洲国产一区二区三区在线播| 天海翼精品一区二区三区| wwwxx欧美| 日韩一区二区三区高清在线观看| 国产欧美婷婷中文| 日韩精选视频| 日韩av电影手机在线| av资源新版天堂在线| 欧美日韩电影在线观看| 成人免费看片| 不卡av在线网站| 麻豆视频在线观看免费网站| 一本一本久久a久久精品牛牛影视 一本色道久久综合亚洲精品小说 一本色道久久综合狠狠躁篇怎么玩 | 亚洲缚视频在线观看| 国产成人精品av在线观| 日韩一区二区在线播放| 国产色在线视频| 91精品国模一区二区三区| 中文字幕在线播出| 欧美亚洲综合一区| 伊人久久中文字幕| 91国偷自产一区二区使用方法| 超碰超碰超碰超碰| 欧美日韩免费在线观看| 亚洲永久精品在线观看| 欧美日韩在线视频一区| 性无码专区无码| 色综合视频在线观看| 午夜婷婷在线观看| 91电影在线观看| 中国一级片黄色一级片黄| 欧美午夜电影网| 136福利视频导航| 日韩女优av电影| 男人天堂av网| 亚洲美女性视频| 97视频在线观看网站| 日韩视频永久免费观看| av香蕉成人| 国模精品视频一区二区| 涩涩av在线| 国产精品你懂得| 免费观看性欧美大片无片| 国产精品一 二 三| 亚洲日产av中文字幕| 亚洲欧洲国产精品久久| 中文在线日韩| 热99这里只有精品| 快she精品国产999| av在线网址导航| 高清久久久久久| 国产亚洲无码精品| 亚洲国产成人私人影院tom| 日韩国产第一页| 午夜精品久久久久久久蜜桃app| 中文字幕在线欧美| 91麻豆精品国产自产在线| 日韩中文字幕免费观看| 亚洲色图第一页| av片在线观看免费| 45www国产精品网站| 日韩国产大片| 国内精品视频免费| 精品国产中文字幕第一页| 国内自拍中文字幕| 丝袜亚洲另类丝袜在线| 伊人国产精品视频| 91欧美激情一区二区三区成人| 婷婷国产成人精品视频| 亚洲精品日韩专区silk| 在线观看亚洲欧美| 欧美精品精品一区| 男生女生差差差的视频在线观看| 久久精品国产欧美亚洲人人爽| 欧美三级网站| 91在线免费视频| 国产成人精品三级高清久久91| 懂色av一区二区三区四区五区| 国产亚洲毛片| 男女视频在线观看网站| 国产无遮挡一区二区三区毛片日本| 日韩成人短视频| 色哟哟欧美精品| 精品国产亚洲AV| 综合国产在线视频| 末成年女av片一区二区下载| 91久久精品美女| 欧美激情在线免费| www.av中文字幕| 国产一区二区三区免费看| av黄色在线免费观看| 亚洲一级不卡视频| 99在线精品视频免费观看软件| 在线中文字幕日韩| 一二三四视频在线中文| 成人av播放| 亚洲午夜精品一区 二区 三区| 丝袜制服一区二区三区| 久久亚洲私人国产精品va媚药| 精品99久久久久成人网站免费| 欧美女孩性生活视频| 国产高清av在线| 欧美中文字幕在线| 国产精品sss在线观看av| wwwwww欧美| 国产又黄又大久久| 欧美日韩色视频| 欧美群妇大交群中文字幕| 91ph在线| 国产美女久久精品| 成人看的视频| 黄色国产小视频| 国产欧美一区二区精品性| 国产午夜精品久久久久| 日韩精品久久久久久福利| аⅴ资源天堂资源库在线| 懂色中文一区二区三区在线视频| 欧美va亚洲va日韩∨a综合色| 亚洲精品乱码久久久久久动漫| 综合网在线视频| 精品久久久无码中文字幕| 粗暴蹂躏中文一区二区三区| 人人九九精品视频| wwwwww欧美| 99精品久久只有精品| 日韩不卡在线播放| 亚洲欧美在线一区| 激情亚洲影院在线观看| 天天综合狠狠精品| 久久国产剧场电影| 国产精品视频一区二区三| 日韩丝袜美女视频| 黄色小说在线播放| 精品一区二区三区免费毛片| 亚洲永久视频| 国产激情av在线| 精品视频在线免费看| 黄网站app在线观看| 99re资源| 亚洲精品少妇| 扒开jk护士狂揉免费| 欧美视频一区在线| 成人午夜在线影视| 国产一区二区三区无遮挡 | 我要看一级黄色大片| 中文字幕一区二区三区不卡在线 | 精品视频在线播放| 视频二区不卡| 久久久成人精品一区二区三区 | 欧美日韩一级视频| 91三级在线| 蜜桃狠狠色伊人亚洲综合网站| 七七婷婷婷婷精品国产| 欧美成人一二三区| 精品视频在线播放免| 成人精品三级| 国产成人亚洲综合无码| 91视视频在线直接观看在线看网页在线看 | 午夜欧美在线一二页| av在线电影网| 国产成人精品免费视频大全最热 | 神马久久久久| 91欧美精品成人综合在线观看| 亚洲电影成人| 黄色av片三级三级三级免费看| 亚洲第一级黄色片| 国产福利亚洲| 欧美视频免费看欧美视频| 国产精品女同一区二区三区| 日本美女一级视频| 国产日韩综合一区二区性色av| 日韩一级不卡| 国产视频精品免费| 亚洲欧美精品一区|