windows下安裝mysql5.6及基本命令

來源:互聯網
上載者:User

標籤:mysql

一、mysql安裝及系統內容設定 

    一般mysql包分為安裝包和壓縮包兩種。

    安裝包以.msi結尾,點擊按照提示選擇安裝即可。

    壓縮包解壓後將檔案夾拷貝至你要安裝的位置,例如C:\Program Files\mysql下,拷貝完成後需要設定環境變數,右擊我的電腦-》屬性-》進階-》環境變數,在彈出的視窗中找到變數名為path的系統變數進行編輯,在變數值中加入mysql安裝目錄下bin目錄的路徑資訊,如;C:\Program Files\mysql\bin;(之前的路徑如果沒有分號,最好在加一個以區分)。

    設定好環境變數以後編輯mysql安裝目錄下my-default.ini檔案,在檔案中找到“# basedir = ”及# “datadir =” 這兩行修改為:

basedir = mysql的安裝目錄 (例C:\Program Files\mysql5.6)

datadir = mysql的data目錄 (例C:\Program Files\mysql5.6\data)

    至此mysql的安裝就完成了。通過安裝包安裝的程式可以選擇內建的管理器對mysql進行圖形化管理,也可以通過下載其他可視化管理工具進行管理。

二、mysql管理常用命令

    下面介紹部分在命令列下日常管理mysql時用到的命令。

    1.串連資料庫:在開始菜單-》運行中輸入“cmd”開啟命令視窗,執行mysql -u root -p 進入,預設密碼為空白,直接斷行符號即可。

    2.在mysql>視圖執行單條命令時需要在命令後加“;”作為結束,否則會進入“>”的視圖讓你繼續輸入命令語句,在“>”視圖中輸入“;”開始執行命令,輸入“\c”中斷結束。

    3.退出:輸入exit斷行符號後退出mysql

    4.修改密碼及破解密碼:預設安裝mysql後root使用者沒有密碼,修改密碼有多種方式:

    (1)使用set password修改:登入mysql後在mysql>視圖下輸入set password for ‘root‘@‘localhost‘ = password(‘新密碼‘);

    (2)mysqladmin:在命令提示字元中輸入mysqladmin -u 使用者名稱 -p密碼 password "新密碼"。(註:我在修改時發現-p和密碼之間不能有空格,不然會讓你輸入密碼,使用正確密碼也不行,不知道其他童鞋是不是一樣)

    (3)使用update編輯使用者表:登入mysql後在mysql>視圖下輸入use mysql;update user set password = password (‘新密碼‘)where user = ‘root‘;flush privileges;

        (4)破解root密碼:首先停止mysql服務,在命令提示字元中輸入net stop mysql或者在控制台-》管理工具-》服務中停止mysql服務。之後在命令提示字元中進入mysql的bin目錄下以安全模式啟動mysql:執行mysqld.exe --skip-grant-tables。再開啟一個新cmd視窗,登入mysql使用update編輯使用者表即可(參照上述修改密碼方法3)。之後在重新啟動mysql服務以新密碼進入測試是否能夠正常登入。

        破解密碼時可能會遇到mysql服務無法啟動,錯誤1067,這時在命令提示字元下進入mysql安裝目錄下bin目錄中,執行mysqladmin -u root -p shutdown,輸入修改後的密碼,重新啟動mysql即可。或者在工作管理員中結束mysql相關進程再重啟mysql。

windows下安裝mysql5.6及基本命令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.