《Mysql學習mysql 5.7.14 下載安裝、配置與使用詳細教程》要點:
本文介紹了Mysql學習mysql 5.7.14 下載安裝、配置與使用詳細教程,希望對您有用。如果有疑問,可以聯系我們。
?下載MYSQL入門
a.我這里用的是 ZIP Archive版的,win8 64位的機器都支持 這個所以我建議都用這個.還有這個比較簡單而且還很干凈.地址見圖.拖到最下面,看清楚了64bit ZIP Archive,點擊Download.MYSQL入門
b.點開之后會進入另一個頁面,但卻沒有下載,這個時候不用怕,看不懂也沒關系,他的意思就是讓你登錄(login),或者注冊個賬號(sign up)就行了,登錄或者注冊成功后就開始下載了.(記住密碼要字母和數字組合,并且要大小寫混合)MYSQL入門
c.當然如果你有的話也可以直接登錄.MYSQL入門
成功后點擊DownNow.文件不算大,300多M,一會兒就會到下面那個地方,但假如找不到的話就要重新退出來,剛才的操作再走一遍.
MYSQL入門
同理如果要下載linux平臺下的MySQL也是在這里找;MYSQL入門
下載完成,下面就要進行安裝和配置了.MYSQL入門
方法與步驟如下所示:MYSQL入門
ZIP Archive版是免安裝的.只要解壓就行了.和安裝版沒什么不同,但就是不需要安裝.找到下載好的mysql-5.7.10-winx64.zip右鍵選擇(解壓到.....),放到你想安裝的地方.喜歡放c盤的就選擇放C盤,不喜歡自己選個就是了,我個人喜歡放在F盤.畢竟C盤是系統盤不好放太多東西.解壓好了就行了,是不是很簡單啊.
MYSQL入門
你是不是要問了?怎么用啊?\bin點里面的mysql.exe怎么出來一個黑窗口就沒反應了?MYSQL入門
沒反應是因為服務還沒有開!MYSQL入門
配置默認文件MYSQL入門
其實理論上現在就可以直接安裝服務了,但是因為是默認配置,我們使用的時候會出現很多問題.比如里面的漢字全是亂碼之類的,所以建議你先配置一下默認文件.在mysql-5.7.10-winx64目錄下,新建一個my.ini.復制下面的代碼保存就可以了.my.ini會替換掉下面的my-default.ini文件.ini文件是window里面的配置文件.保存里面各種默認的數據.安裝版的是在安裝的時候讓你自己選然后系統給你保存進來,zip archieve是自己寫,都一樣.里面的代碼語法是什么意思各位童鞋就要自己查資料了.我可是一條條問人才懂得點的.在這里我是一句兩句說不清楚的.MYSQL入門
[mysql] ; 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] ;設置3306端口 port = 3306 ; 設置mysql的安裝目錄 basedir=F:\mysql-5.7.10-winx64 ; 設置mysql數據庫的數據的存放目錄 datadir=F:\mysql-5.7.10-winx64\data ; 允許最大連接數 max_connections=200 ; 服務端使用的字符集默認為8比特編碼的latin1字符集 character-set-server=utf8 ; 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB
安裝mysql服務MYSQL入門
a.右擊開始按鍵選擇搜索輸入cmd,會出現一個命令提示符右鍵選擇以管理員身份運行這個選項,不然就會出現一個身份不夠的錯誤碼,這是windows系統的一個特點知道就行了.若是my.ini寫錯的話,錯誤碼是1067.MYSQL入門
1. 2以管理員身份打開cmd窗口后,將目錄切換到你的解壓文件bin目錄下.再輸入mysqld install回車運行就可以了,注意是mysqld不是mysql.出現安裝成功就可以了.由于我已經安裝過了所以就出現這個了.MYSQL入門
接著就是在輸入net start mysql啟動服務.或者不嫌麻煩的話,就手動啟動.打開服務,啟動mysql服務.
MYSQL入門
2. 3告訴大家一個打開win10 服務界面的方法.打開任務管理器(右鍵選擇任務管理器也好,ctrl+alt+delete也罷,隨你喜好).點下面的服務就可以了,是不是很簡單.
MYSQL入門
可是接下來就會出現服務無法啟動的問題,這也是我重點要講的地方.我在比較5.7與5.6版本差異的時候總算發現了一個區別.估計是因為MySQL被oracle收購的原因.為了使MySQL難用一些,他把里面的data文件夾中的部分文件給刪了.MYSQL入門
1. 2所以這時我們可以先用mysqld --initialize 先初始化data目錄.在重新啟動,這下問題就解決了.MYSQL入門
修改密碼MYSQL入門
打開MySQL/bin目錄下輸入mysql -uroot -p ,默認是沒有密碼的,一般是直接按回車進入,但是會出現ERROR 1045 (28000): Access denied for user'root'@'localhost'(usingpassword: YES)的錯誤 .MYSQL入門
網上一搜很多人都有出現這個錯誤一般解決的方法都是在在配置文件[mysqld]條目下加一條命令skip-grant-tables然后重啟就可以略過密碼進入了.
MYSQL入門
在cmd里面輸入mysql -u root-p就可以不用密碼登錄了,出現password:的時候直接回車可以進入,不會出現ERROR 1045(28000),但很多操作都會受限制,因為沒有不能grant(沒有權限)的密碼MYSQL入門
1.進入mysql數據庫:MYSQL入門
mysql> use mysql;Database changed
2.給root用戶設置新密碼MYSQL入門
mysql> update userset authentication_string=password("新密碼")whereuser="root";Query OK,1 rows affected(0.01 sec)Rows matched:1Changed:1Warnings:
3.刷新數據庫 (一定要記得刷新)MYSQL入門
mysql>flushprivileges; QueryOK, 0 rows affected (0.00 sec)
4.退出mysql:MYSQL入門
mysql> quit
最后把配置文件中的skip-grant-tables 注釋掉.下次輸入mysql -uroot -p 就可以用新密碼登錄了MYSQL入門
以上所述是小編給大家介紹的mysql 5.7.14 下載安裝、配置與使用詳細教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的.在此也非常感謝大家對維易PHP網站的支持!MYSQL入門
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/3561.html