程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 圖文詳解mysql5.7裝置教程

圖文詳解mysql5.7裝置教程

編輯:MySQL綜合教程

圖文詳解mysql5.7裝置教程。本站提示廣大學習愛好者:(圖文詳解mysql5.7裝置教程)文章只能為提供參考,不一定能成為您想要的結果。以下是圖文詳解mysql5.7裝置教程正文


本文實例為年夜家分享了mysql5.7裝置圖文教程供年夜家參考,詳細內容以下

1.在官網下載解緊縮版


2.解壓後設置裝備擺設默許文件

新建個my.ini(可以復制一份my-default.ini,並更名為my.ini)。my.ini會調換失落上面的my-default.ini文件。

按需修正設置裝備擺設文件。

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.

[mysqld]

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
innodb_buffer_pool_size = 600M #(Mysql數據緩存年夜小,依據本身內存年夜小跟需求調劑)

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
 basedir = C:\Program Files\mysql57 #(Mysql目次途徑)
 datadir = C:\Program Files\mysql57\data #(Mysql庫途徑,默許是跟根錄下data文件夾,留意這個途徑改了的話必定要把原data目次下的文件復制曩昔,否則會報1067毛病)

 character-set-server=utf8 #(辦事器默許字符,跟下面堅持分歧)
 port = 3306 #(Mysql應用端口,默許3306) 
 server_id = 11


# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.

# join_buffer_size = 128M  (Join操作應用內存) 
# sort_buffer_size = 2M  (排序應用內存) 
# read_rnd_buffer_size = 2M (隨機讀取數據緩沖區應用內存)(以上三條依據本身的情形設置)   

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

3.裝置mysql辦事

在搜刮欄外面輸出cmd,下面會出來一個cmd.exe,右鍵cmd.exe選擇以治理員身份運轉。

將目次切換到解壓文件的bin目次,再輸出mysqld install回車運轉就好了,留意是是mysqld,不是mysql。湧現裝置勝利就ok了。

4.初始化data文件夾

將目次切換到解壓文件的bin目次,運轉 mysqld --initialize-insecure

(假如運轉 mysqld --initialize,會生成一個隨秘密碼,比擬費事。參考官網:http://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization-mysqld.html)
在MySQL 5.7.6解緊縮文件中不在有data文件夾,所以須要初始化,以生成data文件夾並在體系數據庫中填充相干的表。 

5.啟動mysql辦事

輸出 net start mysql 啟動辦事。或許不嫌費事就在“右鍵此電腦-治理-辦事”中手動開啟(win7翻開辦事界面的簡略辦法:翻開義務治理器,點辦事)。

6.修正root暗碼

運轉 mysql -u root -p ,暗碼直接回車。進入後修正暗碼,mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '你的暗碼';

7.設置情況變量

固然翻開mysql 了,但每次翻開mysql 都要輸出那末多指令切換目次是否是很憎惡?怎樣弄呢?

右鍵我的電腦->屬性->高等體系設置->情況變量->path->編纂,將你的mysql軟件下的bin目次的全途徑放外面。最初在誰人目次的途徑前面加個英文的分號(;)保留就好了。如D:\mysql\mysql-x.x.xx-winx64\bin;

為啥如許弄呢?簡略的說情況變量外面的path途徑,就是cmd體系的查找目次途徑。你輸出一個指令,體系怎樣曉得這個指令有無呢?體系做了甚麼事?其實體系是在以後目次和體系情況變量path外面的途徑全體查找一邊,找到第一個為准,找不到就報錯。所以我們要不每次都切換cmd目次,要不就設置了,今後就不須要再切換cmd途徑了。

打個比喻:體系就像一輛公交車,按著既定的道路走,情況變量外面的途徑就是誰人道路或許說是各個站,到了站(找到第一個)就下車。

參考文章:MySQL下載裝置、設置裝備擺設與應用教程具體版(win7x64)

出色專題分享:mysql分歧版本裝置教程 mysql5.7各版本裝置教程

以上就是本文的全體內容,願望對年夜家的進修有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved