2019-04-16 MySQL-5.5.54 ZIP Archive的安裝

MySQL-5.5.54 ZIP Archive的安裝

1.ZIP Archive版是免安裝的。只要解壓就行了。和安裝版的沒什么不同,但就是不需要安裝。找到下載好的mysql-x.x.xx-winx64.zip,放到你想安裝的地方,喜歡放C:盤的就選擇C:盤,不喜歡的就自己選個就是了,小編喜歡放D:盤,畢竟c:系統(tǒng)盤放的東西太多不好。解壓完就ok了,是不是很簡單?知道 ZIP Archive版的好處了吧。路徑中最好不要有中文,不然以后可能會出現(xiàn)莫名其妙的錯誤


你是不是要問了?怎么用?。縗bin點里面的mysql.exe怎么出來一個黑窗口就沒反應了?

沒反應是因為服務還沒開!

沒開,是不是打開就好了?

服務還沒安裝!

怎么安裝?

下面講!

2.配置默認文件

其實理論上現(xiàn)在這樣就可以直接安裝服務了,但是因為是默認配置,我們使用的時候會出現(xiàn)很多問題。比如里面的漢字全是亂碼之類的,所以建議你先配置一下默認文件。在mysql-x.x.xx-winx64(小編的是5.5.54根據(jù)自己的版本來定)目錄下,新建個my.ini。.ini文件是window里面的配置文件。保存里面各種默認的數(shù)據(jù)。安裝版的是在安裝的時候讓你自己選然后系統(tǒng)給你保存進來,zip archive是自己寫,都一樣。里面的代碼語法是什么意思童鞋們自己查相關資料吧。畢竟我一兩句話說不清。這個文件在軟件運行時加載。


復制以下代碼,雙擊打開my.ini文件,或者用記事本打開,把代碼粘貼進去:

注意:這里需要把mysql的安裝目錄和mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄改成你的安裝目錄,具體看下圖:

[mysql]

# 設置mysql客戶端默認字符集

default-character-set=utf8

[mysqld]

#設置3306端口

port = 3306

# 設置mysql的安裝目錄

basedir=D:\Program Files\MySQL\mysql-5.5.54-winx64

# 設置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄

datadir=D:\Program Files\MySQL\mysql-5.5.54-winx64\data

# 允許最大連接數(shù)

max_connections=200

# 服務端使用的字符集默認為8比特編碼的latin1字符集

character-set-server=utf8

# 創(chuàng)建新表時將使用的默認存儲引擎

default-storage-engine=INNODB


3.安裝mysql服務

開始->在面的搜索欄里面輸入cmd,上面會出來一個cmd.exe,別忙著點確定,要右鍵這個cmd.exe選擇一管理員的身份運行這個選項。不然會出現(xiàn)一個身份不夠的錯誤碼,具體數(shù)忘了。這是win7的一個特點。知道就行了。若是my.ini寫錯的話,錯誤碼是1067.

(你也可以在C:\Windows\System32目錄下找到這個cmd.exe,同樣右鍵它,以管理員身份確定。)


以管理員身份打開cmd窗口后,將目錄切換到你解壓文件的bin目錄,我的目錄是圖里面那個,要以你自己的目錄為準。再輸入mysqld install回車運行就行了,注意是是mysqld,不是mysql

出現(xiàn)安裝成功就ok了。



4.接著就是在輸入 net start mysql 啟動服務


5.進入mysql:

輸入mysql -uroot -p ?回車,默認是沒有密碼的。回車進入

注意:記住直接關閉cmd窗口MySQL是沒有退出的?。?!


6.配置環(huán)境變量

雖然能夠打開mysql 了,但每次打開mysql 都要輸入那么多指令切換目錄是不是很討厭?怎么弄呢?會的當然不用我說了,不會的也不用急,我來告訴你們。

為啥這樣弄呢?原理是個啥?簡單的說環(huán)境變量里面的path路徑這東西,就是cmd系統(tǒng)的查找目錄路徑。你輸入一個指令,系統(tǒng)怎么知道這個指令有沒有呢?系統(tǒng)做了什么事?其實系統(tǒng)是在當前目錄和系統(tǒng)環(huán)境變量path里面的路徑全部查找一邊,找到第一個為準,找不到就報錯。所以我們要不每次都切換cmd目錄,要不就設置了,以后就不需要再切換cmd路徑了。

打個比方:系統(tǒng)就像一輛公交車。按著既定的路線走。環(huán)境變量里面的路徑就是那個路線或者說是各個站。到了站(找到第一個)就下車(運行)。

右鍵我的電腦->屬性->高級系統(tǒng)設置->高級->環(huán)境變量




一直點擊確定,保存配置。

7.mysql一些簡單的命令

現(xiàn)在配好了環(huán)境變量,讓我們在來運行一下吧!測試環(huán)境變量是否配置成功


很多童鞋要問了,打開MySQL,都不用輸入密碼,一些見不得人的數(shù)據(jù)誰都可以看了。

下面就說說怎么給root用戶設置一個密碼(這里我以123456作為密碼):

UPDATE mysql.user SET password=PASSWORD('123456') WHERE user='root';

上面的語句是不是DML語句呢???

設置好密碼后,跟DML語句一樣,更新完數(shù)據(jù)后,需要用TCL命令進行提交。

這里使用?FLUSH PRIVILEGES;

下面出現(xiàn)Query OK 說明修改成功


童鞋們,可以試著退出mysql,重新使用新的密碼登錄試試。如果不使用數(shù)據(jù)庫了,可以用net stop mysql停止服務,下次使用記得再次打開此服務即可。


一些常用的命令:

->SHOW DATABASES; --查看數(shù)據(jù)庫

->?CREATE DATABASE 數(shù)據(jù)庫名; --創(chuàng)建一個數(shù)據(jù)庫?

->USE 數(shù)據(jù)庫名; --選擇數(shù)據(jù)庫

數(shù)據(jù)庫名->SHOW TABLES; --查看表

->CREATE TABLE emp(字段名 數(shù)據(jù)類型[,字段名 數(shù)據(jù)類型,字段名 數(shù)據(jù)類型...]); --創(chuàng)建emp表

->SELECT * FROM 表名; --sql查詢工作

->exit; --退出




需要注意的是:MySQL中,一句話結束需要用分號結束

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容