MySQL

一、MySQL概述

1. 概述

MySQL 是一個關系型數據庫管理系統(tǒng),由瑞典 MySQL AB 公司開發(fā),目前屬于 Oracle 公司。MySQL 是一種關聯數據庫管理系統(tǒng),關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。

2. 特點

  • MySQL 是開源的,目前隸屬于 Oracle 旗下產品。
  • MySQL 支持大型的數據庫??梢蕴幚頁碛猩锨f條記錄的大型數據庫。
  • MySQL 使用標準的 SQL 數據語言形式。
  • MySQL 可以運行于多個系統(tǒng)上,并且支持多種語言。這些編程語言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby 和 Tcl 等。
  • MySQL 對PHP有很好的支持,PHP 是目前最流行的 Web 開發(fā)語言。
  • MySQL 支持大型數據庫,支持 5000 萬條記錄的數據倉庫,32 位系統(tǒng)表文件最大可支持 4GB,64 位系統(tǒng)支持最大的表文件為8TB。
  • MySQL 是可以定制的,采用了 GPL 協(xié)議,你可以修改源碼來開發(fā)自己的 MySQL 系統(tǒng)。

3. 下載

官網下載

image.png

二、 安裝

MySQL卸載

  1. 打開下載的mysql安裝文件mysql-5.5.27-win32.zip,雙擊安裝:


    image.png

    image.png

    接受協(xié)議,下一步:


    image.png
  2. 選擇安裝類型,有“Typical(默認)”、“Complete(完全)”、“Custom(用戶自定義)”三個選項,選擇“Custom”,按“next”鍵繼續(xù)。


    image.png

    image.png
  3. 點擊“install”


    image.png

    image.png
  4. 進入MySQL介紹,下一步即可:


    image.png
  5. 安裝完成,直接啟動即可:


    image.png

三、配置

  1. 安裝完成了,出現如下界面將進入mysql配置向導。


    image.png
  2. 選擇配置方式,“Detailed Configuration(手動精確配置)”、“Standard Configuration(標準配置)”,我們選擇“Detailed Configuration”,方便熟悉配置過程。


    image.png
  3. 選擇服務器類型,“Developer Machine(開發(fā)測試類,mysql占用很少資源)”、“Server Machine(服務器類型,mysql占用較多資源)”、“Dedicated MySQL Server Machine(專門的數據庫服務器,mysql占用所有可用資源)”


    image.png
  4. 選擇mysql數據庫的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(服務器類型,專注于事務處理,一般)”、“Non-Transactional Database Only(非事務處理型,較簡單,主要做一些監(jiān)控、記數用,對MyISAM數據類型的支持僅限于non-transactional),按“Next”繼續(xù)。


    image.png
  5. 數據庫存儲位置,下一步:


    image.png
  6. 選擇網站并發(fā)連接數,同時連接的數目,“Decision Support(DSS)/OLAP(20個左右)”、“Online Transaction Processing(OLTP)(500個左右)”、“Manual Setting(手動設置,自己輸一個數)”。


    image.png
  7. 是否啟用TCP/IP連接,設定端口,如果不啟用,就只能在自己的機器上訪問mysql數據庫了,在這個頁面上,您還可以選擇“啟用標準模式”(Enable Strict Mode),這樣MySQL就不會允許細小的語法錯誤。如果是新手,建議您取消標準模式以減少麻煩。但熟悉MySQL以后,盡量使用標準模式,因為它可以降低有害數據進入數據庫的可能性。按“Next”繼續(xù)


    image.png
  8. 選擇字符集,就是對mysql默認數據庫語言編碼進行設置(重要),一般選UTF-8,按 “Next”繼續(xù):


    image.png
  9. 選擇是否將mysql安裝為windows服務,還可以指定Service Name(服務標識名稱),是否將mysql的bin目錄加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目錄名,比如連接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我這里全部打上了勾,Service Name不變。按“Next”繼續(xù)。


    image.png
  10. 詢問是否要修改默認root用戶(超級管理)的密碼。“Enable root access from remote machines(是否允許root用戶在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一個匿名用戶,匿名用戶可以連接數據庫,不能操作數據,包括查詢)”,一般就不用勾了,設置完畢,按“Next”繼續(xù)。


    image.png
  11. 執(zhí)行


    image.png

    image.png

四、開啟和關閉數據庫服務:

兩種方式

第一種

計算機 → 管理 → 服務 → 找見數據庫 → 操作


image.png

第二種

命令行方式,win → “命令提示符” → 以管理員身份打開 → net stop 數據庫名(MySQLFly)
net start 數據庫名(MySQLFly)打開數據庫服務

五、登錄、退出數據庫

  1. 登錄
    命令行方式,win → “命令提示符” → 以管理員身份打開 →
    mysql -h localhost -P 3306 -u root -p
  2. 退出
    exit 或者 ctrl+c

六、常見命令

  1. 顯示數據庫
show databases;
  1. 數據庫切換
use 數據庫
  1. 查看當前庫的所有表
show tables;
  1. 查看其他庫所以表
show tables from 庫名;
  1. 創(chuàng)建表
create table 表名(
  列名 類型,
  列名 類型
)
  1. 查看表結構
desc 表名;
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 一 到官網下載mysql 在百度中搜索mysql并進入官網image.png 依次點擊image.png 下載對應...
    Scats閱讀 2,104評論 0 0
  • 本文參考:http://www.itdecent.cn/p/20ab4c76c9f6[https://www.j...
    Geroge1226閱讀 596評論 0 0
  • 靈魂三問大法。。。作者趕緊歇了吧,一個軟件安裝記錄文章,問個屁,直接上文。 一、版本: 主流版本5.x:5.0-5...
    Gavininn閱讀 257評論 0 1
  • 推薦指數: 6.0 書籍主旨關鍵詞:特權、焦點、注意力、語言聯想、情景聯想 觀點: 1.統(tǒng)計學現在叫數據分析,社會...
    Jenaral閱讀 5,970評論 0 5
  • 昨天,在回家的路上,坐在車里悠哉悠哉地看著三毛的《撒哈拉沙漠的故事》,我被里面的內容深深吸引住了,盡管上學時...
    夜闌曉語閱讀 3,936評論 2 9

友情鏈接更多精彩內容