- MySQL數據庫管理與開發實踐教程 (清華電腦學堂)
- 程朝斌
- 755字
- 2021-03-19 18:16:47
1.6 實驗指導——使用MySQL Workbench管理MySQL
MySQL Workbench是一款專門為MySQL設計的數據庫管理、實體建模、圖形繪制的集成工具,它是著名的數據庫設計工具DBDesigner 4的升級版。
在MySQL 5.6.19中自帶的是MySQL Workbench 6.1,也可以手動下載其他版本。下面的操作也以MySQL Workbench 6.1(以下簡稱Workbench)版本為例。
(1)打開Workbench并連接到MySQL服務器,其工作窗口如圖1-21所示。

圖1-21 Workbench工作窗口
(2)中間的語句編輯區域是最主要的,下面編寫語句實現查看world數據庫中city數據表的內容,如下所示。
-- 選擇world數據庫 USE world; -- 查詢city表中的數據 SELECT * FROM city;
上述語句中以“--”符號開始行的表示注釋,單擊語句控制欄上的【執行】按鈕運行上述語句。在下面會顯示查詢的結果集,同時【輸出】窗格中會顯示每個語句的執行情況,如圖1-22所示。

圖1-22 執行語句結果
提示
注釋當前行的快捷鍵是Ctrl+/(數字鍵盤),執行語句的快捷鍵是Ctrl+Enter。
(3)單擊語句控制欄上的【保存】按鈕或者按Ctrl+S鍵可以將當前的所有語句保存到外部SQL文件。
(4)從Navigator窗格的MANAGEMENT區域中單擊Client Connections鏈接可以查看當前MySQL數據庫服務器上所有的客戶端連接信息,包括連接時使用的用戶名和主機,當前訪問的數據庫,當前的狀態和線程ID等,如圖1-23所示。

圖1-23 查看連接信息
(5)單擊Users and Privileges鏈接可以管理MySQL的所有用戶信息,并且為這些用戶分配權限,如圖1-24所示。

圖1-24 管理用戶和權限
(6)單擊Status and System Variables鏈接可以管理當前MySQL的狀態變量和系統變量信息,如圖1-25所示。

圖1-25 管理變量信息
(7)從Navigator窗格的INSTANCE區域中單擊Startup/Shutdown鏈接可以暫停或者啟動當前MySQL服務器的服務,并查看啟動和關閉時的日志信息,如圖1-26所示。

圖1-26 管理MySQL服務
(8)從Navigator窗格的PERFORMANCE區域中單擊Dashboard鏈接會進入MySQL的狀態監控面板,在這里顯示了Network Status(網絡狀態)、MySQL Status(系統狀態)和InnoDB Status(InnoDB引擎狀態),如圖1-27所示。

圖1-27 MySQL狀態監控面板
試一試
除了MySQL Workbench之外MySQL的圖形管理工具還有很多,如Navicat和SQLyog等。每種工具都有自己的特點,讀者可以安裝它們試用一下。
- GeoServer Cookbook
- Spring Cloud Alibaba微服務架構設計與開發實戰
- 深入淺出WPF
- JavaScript+Vue+React全程實例
- 零基礎學單片機C語言程序設計
- Creating Stunning Dashboards with QlikView
- MATLAB GUI純代碼編寫從入門到實戰
- Beginning C++ Game Programming
- Learning Ionic
- 超簡單:Photoshop+JavaScript+Python智能修圖與圖像自動化處理
- Java高手是怎樣煉成的:原理、方法與實踐
- Java高級程序設計
- C/C++代碼調試的藝術(第2版)
- JavaScript Concurrency
- Learning Alfresco Web Scripts