日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

mysql shell 1.0.10_MySQL Shell(使用Shell命令管理MySQL)下载 v1.0.10 官方32位+64位Windows版 - 比克尔下载...

發(fā)布時(shí)間:2023/12/15 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql shell 1.0.10_MySQL Shell(使用Shell命令管理MySQL)下载 v1.0.10 官方32位+64位Windows版 - 比克尔下载... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

MySQL Shell是一個(gè)MySQL數(shù)據(jù)庫(kù)的高級(jí)命令管理工具,與其它數(shù)據(jù)庫(kù)管理工具不同的是,該工具不僅支持SQL語(yǔ)言,可以使用Shell命令來管理MySQL的功能,支持JavaScript以及Python。

MySQL Shell主要特性

1、執(zhí)行交互式代碼

MySQL Shell提供了一種交互式代碼執(zhí)行模式,您可以在MySQL Shell提示符下鍵入代碼,并處理每個(gè)輸入的語(yǔ)句,并將處理結(jié)果打印在屏幕上。

2、支持的語(yǔ)言

MySQL Shell處理以下語(yǔ)言的代碼:JavaScript,Python和SQL。任何輸入的代碼根據(jù)當(dāng)前活動(dòng)的語(yǔ)言被處理為這些語(yǔ)言之一。還有一些特定的命令被視為“shell命令”,使您能夠配置MySQL Shell或檢索信息。有關(guān)更多信息,請(qǐng)參見第18.4.1節(jié)“MySQL Shell命令”。

3、批次執(zhí)行代碼

除了代碼的交互執(zhí)行之外,MySQL Shell還可以從不同的來源獲取代碼并進(jìn)行處理。這種以非交互方式處理代碼的方法稱為批處理。

由于批量執(zhí)行模式用于單一語(yǔ)言的腳本處理,因此限制為具有最小的非格式化輸出并禁用命令的執(zhí)行。為了避免這些限制,請(qǐng)使用--interactive命令行選項(xiàng),它可以告訴MySQL Shell執(zhí)行輸入,就像它是一個(gè)交互式會(huì)話一樣。在這種模式下,輸入被逐行處理,好像每一行都是在交互式會(huì)話中鍵入一樣。有關(guān)更多信息,請(qǐng)參見第18.3.5節(jié)“批量模式互動(dòng)”。

4、輸出格式

MySQL Shell根據(jù)使用方式提供不同格式的輸出:Tabbed,Table和JSON。有關(guān)更多信息,請(qǐng)參見第18.3.3節(jié)“輸出格式”。

5、多線支持

可以使用命令編寫多行代碼,使MySQL Shell能夠緩存多行,然后作為單個(gè)語(yǔ)句執(zhí)行它們。有關(guān)更多信息,請(qǐng)參見第18.3.5.1節(jié)“多線支持”。

6、應(yīng)用日志

可以將MySQL Shell配置為記錄有關(guān)執(zhí)行過程的信息。有關(guān)更多信息,請(qǐng)參見第18.5節(jié)“MySQL Shell應(yīng)用程序日志”。

7、X DevAPI

在MySQL Shell中編寫的代碼使用X DevAPI,提供給Python和JavaScript。有關(guān)一般信息,請(qǐng)參閱X DevAPI用戶指南。有關(guān)API實(shí)現(xiàn)的具體文檔,請(qǐng)參閱JavaScript和Python。

8、X協(xié)議支持

MySQL Shell旨在為支持X協(xié)議的所有MySQL產(chǎn)品提供集成的命令行客戶端。 MySQL Shell的開發(fā)特性專為使用X協(xié)議的會(huì)話而設(shè)計(jì)。 MySQL Shell也可以連接到不支持使用舊版MySQL協(xié)議的X協(xié)議的MySQL服務(wù)器。來自X DevAPI的一小部分功能可用于使用舊版MySQL協(xié)議創(chuàng)建的會(huì)話。

9、全局會(huì)話

與MySQL服務(wù)器的交互是通過Session對(duì)象完成的。對(duì)于Python和JavaScript,可以通過mysqlx模塊的getSession和getNodeSession函數(shù)創(chuàng)建一個(gè)會(huì)話。如果使用任何這些方法在JavaScript模式下創(chuàng)建會(huì)話,則它僅在JavaScript模式下可用。如果會(huì)話是以Python模式創(chuàng)建的,則會(huì)發(fā)生同樣的情況。這些會(huì)話都不能在SQL模式下使用。

對(duì)于SQL模式,MySQL Shell支持全局會(huì)話的概念。當(dāng)使用命令行選項(xiàng)或使用\ connect命令將連接信息傳遞到MySQL Shell時(shí),將創(chuàng)建一個(gè)全局會(huì)話。

全局會(huì)話用于以SQL模式執(zhí)行語(yǔ)句,同樣的會(huì)話可以在Python或JavaScript模式下使用。當(dāng)創(chuàng)建一個(gè)全局會(huì)話時(shí),會(huì)在腳本語(yǔ)言中設(shè)置一個(gè)名為session的變量,因此您可以通過切換活動(dòng)模式來執(zhí)行不同語(yǔ)言的代碼。

總結(jié)

以上是生活随笔為你收集整理的mysql shell 1.0.10_MySQL Shell(使用Shell命令管理MySQL)下载 v1.0.10 官方32位+64位Windows版 - 比克尔下载...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。