MySQL | 零基礎入門經驗(1)安裝MySQL及創建數據庫

安裝MySQL

登錄MySQL官網,選擇相應的安裝包下載。目前最新版本是8.0。
下載完成後打開MySQL Installer - Community,開始安裝。
MySQL Installer這裏建議手動選擇一下安裝的服務,不用全都裝。個人只裝了三個服務,分別是:
- MySQL Server (version 8.0.11)
- MySQL Shell (version 8.0.11)
- Connector/Python (3.6) (version 8.0.11)

安裝Connector/Python的小插曲

Connector可以幫助我們使用python在數據庫上進行操作,因此非常重要。我本來想通過pymysql來使用python,但卻出現了總是連接失敗的問題,錯誤爲:

Error: pymysql cannot connect with mysql database: 
access denied for user 'root'@'localhost' (using password: NO)

上網查找了各種資料debug無效後,看到StackOverflow上一個帖子反映pymysql無法在MySQL 8.0版本上使用,可以通過降級到5.4版本解決這個問題。但我沒有選擇重裝MySQL,而是放棄了pymysql,轉而使用MySQL安裝包中自帶的python connector。目前來看,python connector還是非常好用的。

創建數據庫

打開MySQL Command Line Client,輸入密碼,成功後進入如下頁面:(輸入密碼錯誤會直接退出命令行,別問我是怎麼知道的)

最後一行mysql>的後面是目前光標所在的位置。MySQL命令行常見的前綴有這兩個:

mysql>     #命令行正在等待新命令
    ->     #本行是上一行的延續

創建新數據庫,輸入:

CREATE database [database name];

成功後返回”Query OK, 1 row affected (0.01 sec)”。

查詢已有的數據庫
SHOW databases;    #注意,MySQL語句需要以分號結束。

命令行返回已有數據庫的列表。

選擇數據庫

注意:創建數據庫後,如果想要對其進行操作,需要先選定該數據庫:

USE [database name];

成功後返回”Database changed”。

刪除數據庫
DROP database [database name];

成功後返回”Query OK, 0 row affected (0.12 sec)”。

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