涉及MySQL工具本身的幾個常用命令行操作

2021-08-08 10:02:16 字數 1692 閱讀 6780

1.安裝mysql

接下來你可以通過」開始」 => 在搜尋框中輸入」cmd」命令 => 在命令提示符上切換到 c:\mysql\bin 目錄。(在windows下通常會先配置環境變數。)

2.檢視版本資訊

mysqladmin –version

可以直接在cmd中輸入該命令列,得到mysql的安裝資訊。因為 mysqladmin 是乙個二進位制檔案,而我們在系統環境變數的path中配置了訪問該檔案所在路徑,即:f:\mysql\bin。(mysql.exe等檔案也在該路徑下,因此亦可直接在cmd中通過命令列啟動。)

mysqld.exe –console

如果安裝成功以上命令將輸出一些mysql啟動及innodb資訊。

3.連線(進入)mysql伺服器

賬號密碼分次輸入,並且密碼為隱式輸入。

mysql -uroot -p

enter password:***

賬號密碼一次輸入,並且密碼在控制台為顯示,系統會提示這樣的操作不安全。

mysql -uroot -p*******

(p與密碼之間不能有空格,否則空格之後字段表示資料庫名稱,並且提交後仍然需要輸出密碼。)

4.修改密碼

mysqladmin -uroot -poldpw password newpw

(p與舊密碼之間不能有空格,原因同上。password與新密碼之間必須有空格,否則會出現unknown command。而新密碼字段可以加引號也可不加)

5.控制台啟動/關閉mysql伺服器

net start mysql57

(mysql57是服務的名稱,如果不知道自己mysql服務名稱或者要檢視別的服務狀態,可以先在services.msc檢視服務名稱(當然也可以在這裡檢視服務狀態,但這就不是命令列操作了)。)

(需要用管理員啟動cmd才能用該系列命令列,該命令實質是服務啟動的命令,由於沒有查詢命令,如果已經啟動就會提示以起到檢查狀態作用)

net stop mysql57

(注意事項同啟動一樣)

ps -ef | grep mysqld

service mysql start

service mysql stop

6.新增使用者/授權

通過sql的grant命令,將全部許可權(all privileges)授予指定資料庫tutorials,新增使用者aaa,密碼為aaa123。

grant all privileges

-> on tutorials.*

-> to 『aaa』@』localhost』

-> identified by 『aaa123』;

以上命令會在mysql資料庫中的user表建立一條使用者資訊記錄。

7.其他常用命令

use 資料庫名稱;

show databases;

show tables;

show columns from 資料庫;

show index from 資料表;

show table status like [from db_name] [like 『pattern』] \g;

mysql的幾個工具 MySQL幾個工具軟體的使用

一 mysqladmin.exe的使用 1.關閉mysql 假設root使用者的密碼為空值 在windows命令提示符下執行下面的命令 mysqladmin u root shutdown 2.使用mysqladmin為root賬戶指定密碼 假設密碼為123456 在windows命令提示符下執行下...

WordPress主題常涉及php的if函式理解

在製作wordpress主題後台的功能管理面板時,寫好功能函式之後,必須要在主題檔案的相應位置新增實現獲取函式。而獲取函式嚐嚐是通過if語句實現的 開啟 關閉 或者 載入a模組 載入b模組 這一功能。最近在研究了多個主題之後,發現選擇性質的功能呼叫一般大都通過兩種php語句實現,整理如下。wordp...

c 中的幾個「常」

c 中雖然有不少有效的措施來增加資料的安全性,但有些資料往往是共享的,例如實參與形參,變數與引用,資料及指標等,人們可以在不同的場合通過不同的途徑訪問同乙個資料物件,有時可能會在無意中改變有關資料的狀況,而這是人們不願意看到的。因此既要使資料能在一定範圍內共享,又要保證它不被任意修改,這時可以把有關...