MySQL程序使用的選項文件

MySQL程序使用的選項文件如下:

顯示幫助消息并退出。

在具有多個網絡接口的計算機上,使用此選項可以選擇用于連接MySQL服務器的接口。

安裝字符集的目錄。

如果可能,壓縮客戶端和服務器之間發送的所有信息。

從MySQL 8.0.18開始,不贊成使用此選項。預計它會在MySQL的未來版本中被刪除。

允許用于連接到服務器的壓縮算法。可用的算法與protocol_compression_agorithms系統變量相同。默認值為未壓縮。

連接超時前的最大秒數。默認值為43200(12小時)。

如果給定--sleep選項,則重復執行命令所需的迭代次數。

編寫調試日志。一個典型的debug_options字符串是d:t:o,file_name。默認值為d:t:o,/tmp/mysqladmin.trace。

只有使用WITH_DEBUG構建MySQL時,此選項才可用。Oracle提供的MySQL版本二進制文件不是使用此選項構建的。

程序退出時打印一些調試信息。

只有使用WITH_DEBUG構建MySQL時,此選項才可用。Oracle提供的MySQL版本二進制文件不是使用此選項構建的。

當程序退出時,打印調試信息以及內存和CPU使用情況統計信息。

只有使用WITH_DEBUG構建MySQL時,此選項才可用。Oracle提供的MySQL版本二進制文件不是使用此選項構建的。

關于使用哪個客戶端身份驗證插件的提示。

使用charset_name作為默認字符集。

在全局選項文件之后讀取此選項文件,但(在Unix上)在用戶選項文件之前讀取。如果文件不存在或無法訪問,則會發生錯誤。如果file_name不是絕對路徑名,則會相對于當前目錄進行解釋。

僅使用給定的選項文件。如果文件不存在或無法訪問,則會發生錯誤。如果file_name不是絕對路徑名,則會相對于當前目錄進行解釋。

異常:即使使用--defaults文件,客戶端程序也會讀取.mylogin.cnf。

不僅讀取常用選項組,還讀取具有常用名稱和后綴str的組。例如,mysqladmin通常讀取[client]和[mysqladmin]組。如果這個選項被指定為--defaults group后綴=_other,mysqladmin還會讀取[client_other]和[mysqladmin_other]組。

啟用mysql_clear_password明文身份驗證插件。

不要求確認drop db_name命令。使用多個命令時,即使出現錯誤也要繼續。

從服務器請求基于RSA密鑰對的密碼交換所需的公鑰。此選項適用于使用caching_sha2_password身份驗證插件進行身份驗證的客戶端。對于該插件,除非請求,否則服務器不會發送公鑰。對于未使用該插件進行身份驗證的帳戶,將忽略此選項。如果不使用基于RSA的密碼交換,也會忽略它,就像客戶端使用安全連接連接到服務器時的情況一樣。

如果給定--server公鑰路徑=file_name并指定了一個有效的公鑰文件,則它優先于--get-server公鑰。

連接到給定主機上的MySQL服務器。

從.mylogin.cnf登錄路徑文件中的命名登錄路徑讀取選項。“登錄路徑”是一個選項組,包含指定要連接到哪個MySQL服務器以及要作為哪個帳戶進行身份驗證的選項。要創建或修改登錄路徑文件,請使用MySQL_config_editor實用程序。

抑制默認情況下針對錯誤(如連接到服務器失敗)發出的警告嘟嘟聲。

不讀取任何選項文件。如果由于從選項文件中讀取未知選項而導致程序啟動失敗,則不能使用任何默認值來阻止讀取這些選項。

例外情況是.mylogin.cnf文件在任何情況下都會被讀取(如果存在的話)。這允許以比在命令行上更安全的方式指定密碼,即使不使用默認值。要創建.mylogin.cnf,請使用mysql_config_editor實用程序。

用于連接到服務器的MySQL帳戶的密碼。密碼值是可選的。如果沒有,mysqladmin會提示輸入一個。如果給定,則--password=或-p與其后面的密碼之間不得有空格。如果未指定密碼選項,則默認情況下不發送密碼。

在命令行上指定密碼應該被認為是不安全的。為了避免在命令行中提供密碼,請使用選項文件。

要明確指定沒有密碼,并且mysqladmin不應提示輸入密碼,請使用--skip-password選項。

  • --password1[=pass_val]

它用于在連接服務器時指定用于多因素認證(multifactor authentication)的第一個因素的密碼。這個選項通常與那些支持多因素認證的 MySQL 插件(如?caching_sha2_password,盡管不是所有實現都直接支持?--password1?這樣的選項)一起使用。

密碼值是可選的。如果沒有給出,mysql會提示輸入一個。如果給定,--password1=和它后面的密碼之間不能有空格。如果沒有指定密碼選項,默認情況下不發送密碼。

在命令行上指定密碼應該被認為是不安全的。為了避免在命令行中提供密碼,請使用選項文件。

要明確指定沒有密碼,并且mysqladmin不提示輸入密碼,請使用--skip-password1選項。

--password1和-password是同義詞,--skip-password1與--skip-password也是同義詞。

  • --password2[=pass_val]

用于在連接服務器時指定用于多因素認證(multifactor authentication)的第二個因素的密碼。此選項的語義類似于--password2的語義;有關詳細信息,請參閱該選項的說明。

  • --password3[=pass_val]

用于在連接服務器時指定用于多因素認證(multifactor authentication)的第三個因素的密碼。此選項的語義類似于--password3的語義;有關詳細信息,請參閱該選項的說明。

在Windows上,使用命名管道連接到服務器。僅當服務器啟動時啟用了named_pipe系統變量以支持命名管道連接時,此選項才適用。此外,進行連接的用戶必須是named_pipe_full_access_group系統變量指定的Windows組的成員。

要在其中查找插件的目錄。如果--default auth選項用于指定身份驗證插件,但mysqladmin找不到,請指定此選項。

對于TCP/IP連接,要使用的端口號。

打印程序名稱及其從選項文件中獲得的所有選項。

用于連接到服務器的傳輸協議。當其他連接參數通常導致使用的協議不是您想要的協議時,它很有用。

與--sleep選項一起使用時,顯示當前值和以前值之間的差異。此選項僅適用于擴展狀態命令。

PEM格式的文件的路徑名,該文件包含服務器用于基于RSA密鑰對的密碼交換所需的公鑰的客戶端副本。此選項適用于使用sha256_password或caching_sha2_password身份驗證插件進行身份驗證的客戶端。對于未使用其中一個插件進行身份驗證的帳戶,將忽略此選項。如果不使用基于RSA的密碼交換,也會忽略它,就像客戶端使用安全連接連接到服務器時的情況一樣。

如果給定--server公鑰路徑=file_name并指定了一個有效的公鑰文件,則它優先于--get-server公鑰。

對于sha256_password,此選項僅適用于使用OpenSSL構建MySQL的情況。

在Windows上,用于使用共享內存連接到本地服務器的共享內存名稱。默認值為MYSQL。共享內存名稱區分大小寫。

僅當服務器啟動時已啟用shared_memory系統變量以支持共享內存連接時,此選項才適用。

顯示由于執行發送到服務器的語句而產生的警告。

等待服務器關閉的最大秒數。默認值為3600(1小時)。

如果無法建立與服務器的連接,請靜默退出。

重復執行命令,其間睡眠延遲秒。--count選項決定迭代次數。如果沒有給出--count,mysqladmin將無限期地執行命令,直到被中斷。

對于到localhost的連接,要使用的Unix套接字文件,或者在Windows上要使用的命名管道的名稱。

在Windows上,僅當服務器啟動時啟用了named_pipe系統變量以支持命名管道連接時,此選項才適用。此外,進行連接的用戶必須是named_pipe_full_access_group系統變量指定的Windows組的成員。

  • --ssl*

以--ssl開頭的選項指定是否使用加密連接到服務器,并指示在哪里可以找到ssl密鑰和證書。

控制是否在客戶端啟用FIPS模式。--ssl fips模式選項與其他--ssl xxx選項的不同之處在于,它不用于建立加密連接,而是用于影響允許的加密操作。請參閱第8.8節“FIPS支持”。

允許這些--ssl fips模式值:

  • OFF:禁用FIPS模式。
  • ON:啟用FIPS模式。
  • STRICT:啟用“嚴格”FIPS模式。

注:
如果OpenSSL FIPS對象模塊不可用,則--ssl FIPS模式唯一允許的值為OFF。在這種情況下,將--ssl fi普斯模式設置為ON或STRICT會導致客戶端在啟動時產生警告,并在非FIPS模式下操作。

從MySQL 8.0.34開始,不贊成使用此選項。預計它會在MySQL的未來版本中被刪除。

用于使用TLSv1.3的加密連接的允許密碼套件。該值是一個或多個以冒號分隔的密碼套件名稱的列表。可以為此選項命名的密碼套件取決于用于編譯MySQL的SSL庫。

此選項是在MySQL 8.0.16中添加的。

加密連接允許的TLS協議。該值是一個或多個逗號分隔的協議名稱的列表。可以為此選項命名的協議取決于用于編譯MySQL的SSL庫。

用于連接到服務器的MySQL帳戶的用戶名。

如果您將“重寫器”插件與MySQL 8.0.31或更高版本一起使用,則應授予此用戶SKIP_QUERY_REWRITE權限。

詳細模式。打印有關程序功能的更多信息。

顯示版本信息并退出。

垂直打印輸出。這類似于--relative,但垂直打印輸出。

如果無法建立連接,請等待并重試,而不是中止。如果給定計數值,則表示重試的次數。默認為一次。

用于連接到使用zstd壓縮算法的服務器的壓縮級別。允許的級別為1到22,較大的值表示壓縮級別的增加。默認的zstd壓縮級別為3。壓縮級別設置對不使用zstd壓縮的連接沒有影響。

此選項是在MySQL 8.0.18中添加的。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/35806.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/35806.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/35806.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

GPOPS-II教程(3): 航天器最優控制問題

文章目錄 問題描述GPOPS代碼main functioncontinuous functionendpoint function完整代碼代碼仿真結果 最后 問題描述 例子出自論文 Direct solution of nonlinear optimal control problems using quasilinearization and Chebyshev polynomials(DOI:1…

新手選擇代理IP時這幾點誤區一定要避開!

在選擇代理IP時,許多用戶可能會因為對代理IP的認識不足或受到一些誤導,而陷入一些常見的誤區。這些誤區不僅可能導致用戶無法達到預期的效果,還可能帶來一些不必要的風險。下面,IPIDEA代理IP就與大家一同分析在選擇代理IP時需要避…

國企:2024年6月中國鐵路相關招聘信息,6.27截止

中國鐵路濟南局集團有限公司2024年度 招聘普通高校本科及以上學歷畢業生公告(三) 中國鐵路濟南局集團有限公司根據企業發展需要,擬招聘普通高等院校本科及以上學歷畢業生,現將有關事項公告如下: 一、招聘計劃 本次招聘崗位均為生產一線操作技能崗位,具體崗位、專業要求…

【教資優秀作文】

目錄 不沉湎于過去, 向未來進發 轉變思維方式,風景這邊獨好 一英尺的距離 面對逆境,智者生存 機遇與準備 1. 巴西足球名將貝利在足壇初露鋒芒時 ,一個記者問他:“你哪一個球踢得最好? ” 他回答說&am…

說說ThreadLocal的實現原理

ThreadLocal是什么? ThreadLocal是Java中的一個類,用于創建線程局部變量和解決線程安全。每個線程都有自己獨立的變量副本,彼此之間互不影響。它的主要作用是在多線程環境下,確保每個線程都有自己的變量實例,避免了變…

Retrofit類型安全的HTTP客戶端庫(json)

簡介 Retrofit是Square公司開發的一個類型安全的HTTP客戶端庫,用于Android和Java平臺,它使得與Web服務的交互變得更加簡單快捷。Retrofit將HTTP API轉換成Java接口,讓你可以用更簡潔的代碼形式調用RESTful API,Android網絡編程重點…

在前端開發過程中如果函數參數很多,該如何精簡

1. 在前端開發過程中如果函數參數很多,該如何精簡 1.1. 對象參數(對象字面量):1.2. 默認參數和解構賦值:1.3. 使用類或構造函數:1.4. 利用閉包或者高階函數:1.5. 利用ES6的擴展運算符&#xff1…

【LeetCode】每日一題:反轉鏈表

題解思路 循環的方法需要注意prev應該是None開始,然后到結束的時候prev是tail,遞歸的思路很難繞過彎來,主要在于很難想清楚為什么可以返回尾節點,需要多做遞歸題,以及遞歸過程中,可以不使用尾節點來找當前…

Nuxt3 的生命周期和鉤子函數(二)

title: Nuxt3 的生命周期和鉤子函數(二) date: 2024/6/26 updated: 2024/6/26 author: cmdragon excerpt: 摘要:本文深入介紹了Nuxt.js框架中幾個關鍵的生命周期鉤子函數,包括app:redirected(SSR環境下重定向前觸發…

20240626讓飛凌的OK3588-C開發板在相機使用1080p60分辨率下預覽

20240626讓飛凌的OK3588-C開發板在相機使用1080p60分辨率下預覽 2024/6/26 15:15 4.2.1 全編譯測試 在源碼路徑內,提供了編譯腳本 build.sh,運行該腳本對整個源碼進行編譯,需要在終端切換到解壓 出來的源碼路徑,找到 build.sh 文件…

6.26作業

1.整理思維導圖 2.統計家目錄下.c文件的個數 ls ~/*.c | wc -l 3.終端輸入一個.sh文件,判斷文件是否由可執行權限,如果有可執行權限運行腳本,沒有可執行權限添加可執行權限后,再運行腳本 #!/bin/bash read -p "請輸入一個.…

spring模塊(二)SpringBean(2)InitializingBean

一、介紹 InitializingBean是Spring框架提供的一個接口,用于在Bean初始化完成后執行特定的初始化邏輯。 二、使用 1、使用方法 1.1、實現InitializingBean接口 可以讓Bean實現該接口,并重寫其afterPropertiesSet()方法 1.2、注冊 也即讓bean初始化…

從官方源碼精簡出第1個FreeRTOS程序

一、下載官方源碼 1、打開百度搜索freerots,找到官網:FreeRTOS官網 2、將源碼解壓到沒有中文目錄的路徑下 二、刪減目錄 1、刪除FreeRTOS-Plus和tools 2、刪除FreeRTOS/Demo下除CORTEX_STM32F103_Keil外的所有文件 3、刪除FreeRTOS\Source\portable下除RVDS和MemM…

vue2面試題——API

1. $set this.$set(目標對象target&#xff0c;改的位置&#xff0c;最終數據) /* 數據更新了而視圖沒有更新的情況 */ <template><div>{{ arr }}<button clickbtn>按鈕</button></div> </template> <script> export default {name:…

海康威視攝像頭修復

一、適用場景 1、室外安裝的攝像頭&#xff0c;長時間日曬雨淋后&#xff0c;可能因風向導致雨水進入水晶頭&#xff0c;進而攝像頭無法識別&#xff1b; 2、在經常施工的場地&#xff0c;可能由于車輛的進出&#xff0c;或施工設備的運行導致攝像頭的網線水晶頭斷裂而無法使用…

潯川社團正式啟用 代碼付費制度——潯川總社部

潯川社團正式啟用 代碼付費制度。 規則&#xff1a; 潯川社團源代碼收費標準表&#xff08;1&#xff09; 1-5行代碼0.2元/行1-10行代碼0.3元/行1-20行代碼0.5元/行 潯川社團源代碼收費標準表&#xff08;2&#xff09; 1-30行代碼0.6元/行1-40行代碼0.8元/行1-50行代碼0.09元…

【PythonWeb開發】Flask中間件鉤子函數實現封IP

在 Flask 框架中&#xff0c; 提供了幾種類型的鉤子&#xff08;類似于Django的中間件&#xff09;&#xff0c;它們是在請求的不同階段自動調用的函數。這些鉤子讓你能夠對請求和響應的處理流程進行擴展&#xff0c;而無需修改核心代碼。 Flask鉤子的四種類型 before_first_r…

IT入門知識第八部分《云計算》(8/10)

目錄 云計算&#xff1a;現代技術的新篇章 1. 云計算基礎 1.1 云計算的起源和發展 云計算的早期概念 云計算的發展歷程 1.2 云計算的核心特點 按需自助服務 廣泛的網絡訪問 資源池化 快速彈性 按使用量付費 1.3 云計算的優勢和挑戰 成本效益 靈活性和可擴展性 維…

[leetcode]intersection-of-two-arrays-ii 兩個數組的交集 II

. - 力扣&#xff08;LeetCode&#xff09; class Solution { public:vector<int> intersect(vector<int>& nums1, vector<int>& nums2) {sort(nums1.begin(), nums1.end());sort(nums2.begin(), nums2.end());int length1 nums1.size(), length2 …

動態規劃——123. 買賣股票的最佳時機 III

目錄 1、題目鏈接 2、題目分析 1.狀態表示 2.狀態轉移方程 3.初始化 4.填表 5.返回值 3、代碼解析 1、題目鏈接 123. 買賣股票的最佳時機 III 2、題目分析 1.狀態表示 由題目可知&#xff0c;我們分為兩種狀態&#xff0c;買入和賣出&#xff0c;又因為只能完成兩次交易…