Web:MySQL的基礎知識

實驗平臺

操作系統:Windows10,數據庫版本:MySQL 8.0.19

基本語法

MySQL命令需要以分號“;”結尾,如show databases;
MySQL命令也可以用“\G”結尾,如此,輸出的信息會得到很好的排版。

基本命令

啓動和關閉MySQL服務器

mysqld -install:安裝MySQL服務(默認安裝的服務名是MySQL,如果想自定義服務名,可輸入命令:mysqld -install 服務名)。
net start MySQL :啓動MySQL服務。
net stop MySQL :停止MySQL服務。
sc delete MySQLmysqld -remove:卸載MySQL服務(如果自定義了服務名,需做相應的更改)。
mysqld --initialize --console:初始化數據庫。執行完成後,會輸出root用戶的初始默認密碼,以及生成數據文件夾data
注意:上述的命令要在以管理員身份運行的cmd命令行窗口中運行。
mysqladmin --version:查看數據庫版本。在成功安裝 MySQL 後,一些基礎表會被初始化,在服務器啓動後,可通過此命令來驗證MySQL是否工作正常。
在這裏插入圖片描述

登錄和退出MySQL數據庫

mysql -h 主機名 -u 用戶名 -p:登錄 MySQL數據庫(注意:需要先啓動MySQL服務)。參數說明:-h:指定客戶端所要登錄的 MySQL 主機名,登錄本機(localhost 或 127.0.0.1)該參數可以省略,-u:登錄的用戶名,-p:告訴服務器將會使用一個密碼來登錄,,如果所要登錄的用戶名密碼爲空,可以忽略此選項。如果要登錄本機的 MySQL數據庫,只需要輸入以下命令即可:mysql -u root -p,按回車確認, 如果安裝正確且 MySQL 正在運行, 會得到以下響應:Enter password:,若密碼存在, 輸入密碼登錄, 不存在則直接按回車登錄。登錄成功後你將會看到Welcome to the MySQL monitor...的提示語。然後命令提示符會一直以mysq>加一個閃爍的光標等待命令的輸入, 輸入exit 或 quit退出登錄。
在這裏插入圖片描述
exit 或 quit:退出數據庫登錄。
在這裏插入圖片描述

管理MySQL數據庫

show databases;:列出MySQL數據庫管理系統的數據庫列表。
在這裏插入圖片描述

use 數據庫名;:選擇要操作的MySQL數據庫,使用該命令後所有MySQL命令都只針對該數據庫。
在這裏插入圖片描述

show tables;:顯示指定數據庫的所有表,使用該命令前需要使用use 命令來選擇要操作的數據庫。
在這裏插入圖片描述

show columns from 數據表;:顯示數據表的字段,數據類型,是否爲 NULL,主鍵信息 ,默認值等其他信息。
在這裏插入圖片描述

show index from 數據表;:顯示數據表的詳細索引信息,包括PRIMARY KEY(主鍵)
在這裏插入圖片描述
show tables status like [from db_name] [like 'pattern'] \G:該命令將輸出MySQL數據庫管理系統的性能及統計信息;
mysql> show table status from mysql;:顯示數據庫 mysql中所有表的信息;
mysql> show table status from mysql like 'time%'; :表名以time開頭的表的信息;
mysql> show table status from mysql like 'time%'\G;:加上 \G,查詢結果按列打印。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章