1.安裝MySQL
很多都推薦在MySQL官網進行安裝,我剛開始試的時候官網下載zip文件,打開完全找不到,踩坑了后面我發現了Windows簡易安裝,俗稱傻子都會安裝
安裝好了就會看到一個這個文件
安裝之前首先你的有
沒有這個你就無法安裝,這個可以去這里進行下載
安裝好了就可以安裝MySQL了
因為我這里已經安裝過8的版本了,所以顯示是灰色,沒有安裝肯定是可以點擊的
我這里假設安裝5.7的版本
點擊我標記的地方進行目錄配置
后面基本上很簡單了,一直next(有一點是注冊用戶名和用戶密碼,這個自己進行配置)
只需要記住MySQL默認的端口號是3306就好了
一般我們是不做修改的
最后還要配置一下環境變量
安裝好了在終端輸入
mysql --version
復制代碼
如果能顯示版本就說明安裝成功了
2.MySQL的連接和斷開
1.連接MySQL服務器
-h 主機地址
-P 端口號
-u 用戶名
-p 用戶密碼
我這里只有一臺電腦,我就連接本地的ip地址,以后開發肯定是連接服務器的MySQL的
mysql -h127.0.0.1 -P3306 -u
復制代碼
注意點
如果MySQL服務器在本地,主機地址可以省略不寫
如果服務器使用3306默認端口,端口號也可以省略不寫
那就是(我這里的用戶名和用戶密碼都是root)
mysql -uroot -proot
復制代碼
但是一般的話輸入密碼應該是不會讓它顯示出來的,所以采用暗文的方式來輸入*
mysql -uroot -p
復制代碼
但是這還不是終極的方案,因為我說過以后MySQL一般都是在服務器上的,我們測試的話是在本地,所以主機地址是不能省略,端口號一般默認不改
所以終極指令是
mysql -h127.0.0.1 -uroot -p
復制代碼
但是我剛開始用的時候有坑,導致我百度了半天搜了好多什么修改host文件配置啊
最后我自己研究發現了bug
指令一般不是都在終端敲嗎
如果你是在全局的終端下敲的話
mysql -h127.0.0.1 -uroot -p
復制代碼
這個終極指令是不行的
它會給你報錯,說什么host沒有127的地址什么巴拉巴拉,其實仔細的看這里
你就會發現其中的弊端
為什么127是黑色的,后面的0.0.1是白色的
然后我試著分開試一下
mysql -h 127.0.0.1 -uroot -p
復制代碼
這樣MySQL服務才會連接成功
但是我在編輯器的終端輸入終極指令就可以運行
mysql -h127.0.0.1 -uroot -p
復制代碼
至于為什么?我也不是很清楚
反正這坑我踩過了,大家就不會踩了
2.斷開連接
exit;
quit;
\q
當然最簡單最好用啊,所以我選擇\q
3.顯示數據庫
show databases;
復制代碼
information_schema
保存著關于MySQL服務器所維護的所有其他數據庫的信息。
如數據庫名,數據庫的表,表欄的數據類型與訪問權限等
mysql
MySQL系統數據庫, 保存了登錄用戶名,密碼,以及每個用戶的權限等等
performance_schema(可能會操作到這個)
用來保存數據庫服務器性能的參數
sys
這個庫是通過視圖的形式把information_schema和performance_schema結合起來,查詢出更加令人容易理解的數據
4.總結
連接數據庫
mysql -h127.0.0.1 -u用戶名稱 -p
復制代碼
斷開連接
\q
復制代碼
顯示數據庫
show databases;
復制代碼