一直用Navicat來對MySQL數據庫進行操作,今天突然想試試用DOS控制台來操作,特記錄自己第一次使用經歷,若有錯誤之處,還望大佬們指點。
首先打開控制台,win+R鍵,輸入cmd,確定

輸入mysql -uroot -p123456
其中root表示你的用戶名,123456是你的數據庫密碼

若成功則出現如下界面

接着輸入show databases;(注意是復數形式,並且分號別忘記),出現你的數據庫名,如圖

之后,ues +你想操作的數據庫名,如use contact

接下來查看當前數據庫有哪些表,輸入命令 show tables;(同樣注意復數形式和分號)

接下來就可以對表進行sql語句操作了,如查詢操作,select * from phonebook;(分號!分號!分號!別忘記在sql語句后面加分號)
最后說幾個常見問題
1、中文無法正常顯示
解決方法:使用命令show variables like 'char%';查看編碼

使用命令 set character_set_results=gb2312;

這樣在進行操作就能正常顯示了

2、字段太多,dos窗口顯示不下問題
解決方法:在sql語句后面加上\G就能分條顯示記錄了

