熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

各種MySQL客戶環境變量程序概述

2022-06-13   來源: MySQL 

  所有使用mysqlclient客戶庫與服務器通信的MySQL客戶使用下列環境變量
  
  使用MYSQL_PWD是不安全的 與MySQL服務器連接
  
  mysql客戶使用MYSQL_HISTFILE環境變量中命名的文件來保存命令行歷史歷史文件的缺省值是$HOME/mysql_history這裡$HOME是HOME環境變量的值
  
  所有MySQL程序取許多不同的選項然而每個MySQL程序提供一個help選項你可以使用它得到程序不同選項的完整描述例如試一試mysql help
  
  你能用一個選項文件覆蓋所有的標准客戶程序的缺省選項 選擇文件
  
  下表簡單地描述MySQL程序
  
  myisamchk
  描述檢查優化和修復MySQL表的使用程序因為myisamchk有許多功能它在其自己的章節中描述 維護MySQL安裝
  make_binary_release
  制作一個編譯MySQL的一個二進制的版本這能用FTP傳送到在ftptcxse網站的/pub/mysql/Incoming以方便其它MySQL用戶
  msqlmysql
  一個外殼腳本轉換mSQL程序到MySQL它不能處理所有的情況但是當轉換時它給出一個好起點
  mysql
  mysql是一個簡單的SQL外殼(具有GNU readline 能力)它支持交互式和非交互式使用當交互地使用時查詢結果以ASCII表的格式被表示當非交互地使用時(例如作為一個過濾器)結果是以定位符分隔的格式表示(輸出格式可以使用命令行選項改變)你可以簡單地象這樣運行腳本
  shell> mysql database < scriptsql > outputtab
  
  如果你在客戶中由於內存不足造成問題使用quick選項!這迫使mysql使用mysql_use_result()而非mysql_store_result()來檢索結果集合
  
  mysqlaccess
  一個腳本檢查對主機用戶和數據庫組合的存取權限
  
  mysqladmin
  執行管理操作的實用程序例如創建或拋棄數據庫再裝載授權表清洗表到磁盤中和再打開日志文件mysqladmin也可以被用來從服務器檢索版本進程和狀態信息 管理一個 MySQL 服務器
  
  mysqlbug
  MySQL錯誤報告腳本當填寫一份錯誤報告到MySQL郵件列表時應該總是使用該腳本
  
  mysqld
  SQL守護進程它應該一直在運行
  
  mysqldump
  以SQL語句或定位符分隔的文本文件將一個MySQL數據庫傾倒一個文件中這是最早由Igor Romanenko編寫的自由軟件的增強版本 從MySQL數據庫和表傾倒結構和數據
  
  mysqlimport
  使用LOAD DATA INFILE將文本文件倒入其各自的表中 從文本文件導入數據
  
  mysqlshow
  顯示數據庫列和索引的信息
  
  mysql_install_db
  以缺省權限創建MySQL授權表這通常僅被執行一次就是在系統上第一次安裝MySQL時
  
  replace
  一個實用程序由msqlmysql使用但是有更一般的適用性replace改變文件中或標准輸入上的字符串使用一台有限狀態機首先匹配更長的字符串能被用來交換字符串例如這個命令在給定的文件中交換a和b
  
  shell> replace a b b a file file
  
  safe_mysqld
  一個腳本用某些更安全的特征啟動mysqld守護進程例如當一個錯誤發生時重啟服務器並且記載運行時刻信息到一個日志文件中
From:http://tw.wingwit.com/Article/program/MySQL/201311/29470.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.