本文目錄一覽:
如何安裝mysql數據庫
1. 先下載mysql -XXX.tar.gz
2. 解壓: tar zxvf mysql-3.22.32.tar.gz
3. cd mysql -3.22.32
4. 沒定安裝目錄:./configure –prefix=/你的路徑/mysql
5. make
6. make install
7. cd scripts
8. ./mysql_install_db
9. cd /usr/local/mysql/share/mysql/
10. chmod 611 mysql.server
11. cp /usr/local/mysql/scripts/mysql.server /usr/local/mysql/bin
12 ./mysql.server start
13. 用Kwrite打開 /etc/rc.d/rc.local 這個文件,加入下面這行以便開機的時候自動執行MySQL
/usr/local/mysql/share/mysql/mysql.server start
關於MySQL數據庫的安裝方法有很多,這裡就為大家介紹這一種
MySQL下載及安裝教程
MySQL是一個跨平台開源的關係型數據庫管理系統,多用於中小型網站或系統的開發。軟件開發使用數據庫技術可以方便實現數據的共享,減少數據的冗餘,也方便統一對數據進行操作和控制。MySQL相對於Oracle、DB2等大型數據庫具有體積小、速度快、成本低的特點,這些特性使得MySQL在開源世界大受歡迎。下面我帶領大家去學習mySQL的下載及安裝。
工具/材料
Windows 操作系統
MySQL有兩個不同的版本, MySQL Community Server 是免費的社區版,MySQL Enterprice Server是企業版服務器,該版本需要付費,官方會提供技術支持。小型的軟件開發或者自己學習使用,我們下載免費的社區版即可。我們在搜狗搜索框中輸入mysql官網,進入到如下的頁面,點擊DOWNLOADS–Community。
我們在跳轉的頁面選擇MySQL Community Downloads下方的DOWNLOAD按鈕,選擇Windows版本的安裝包,我們選擇MSI格式的安裝包,點擊Go to Download按鈕,如下圖所示。安裝包只能選擇32位的,即便本機是64位的操作系統也沒有關係,圖中有兩個安裝版本,第一個版本在線安裝,第二個下載的版本離線安裝。我們在安裝的過程中不需要登錄,選擇No thanks, just start my download。
安裝包下載完成後,我們點擊右鍵進行安裝,安裝過程中License Agreement選擇I accept the licence terms。安裝類型選擇Server only,執行過程如下圖所示。
安裝過程中,我們可以看到默認端口號是3306,接下來我們需要輸入密碼,密碼不要設置太弱。安裝過程中我們勾選開機自啟動,如下圖所示。執行安裝我們選擇Execute,然後便是開始等待安裝即可。
安裝完成後,我們找到本機的MySQL的客戶端工具,這是一個命令行工具,可以執行sql命令,但不能用於複雜的開發工作,使用這個工具可以幫我們快速入門mysql數據庫。
我們打開這個客戶端軟件,輸入完密碼後,便可以看到光標處的mysql, 輸入show databases可以看到默認的數據庫有哪些。其他的sql命令也很多,我們便不再一一列舉了。
特別提示
安裝過程中可能會提示Microsoft Visual C++ 2015 沒有安裝之類的,我們在線等待安裝完成即可,這個時間可能有點久,請耐心等待。
如何安裝MySql數據庫
工具/原料
MySQL安裝程序:mysql-5.0.38-win32.msi 步驟/方法
1、打開下載的安裝文件
2、mysql安裝嚮導啟動,點擊「next」繼續。
3、選擇安裝類型,有「Typical(默認)」、「Complete(完全)」、「Custom(用戶自定義)」三個選項,我們選擇「Custom」,有更多的選項,也方便熟悉安裝過程。
4、在「MySQL Server(MySQL服務器)」上左鍵單擊,選擇「This feature, and all subfeatures, will be installed on local hard drive.」,即「此部分,及下屬子部分內容,全部安裝在本地硬盤上」。點選「Change…」,手動指定安裝目錄。
5、確認一下先前的設置,如果有誤,按「Back」返回重做。按「Install」開始安裝。
6、正在安裝中,請稍候。
7、點擊「next」繼續。
8、現在軟件安裝完成了,出現上面的界面,這裡有一個很好的功能,mysql 配置嚮導,不用向以前一樣,自己手動亂七八糟的配置my.ini 了,將「Configure the Mysql Server now」前面的勾打上,點「Finish」結束軟件的安裝並啟動mysql配置嚮導。 9點擊「Finsh」,出現如下界面,MySQL Server配置嚮導啟動。
9、點擊「next」出現如下界面:
10、選擇配置方式,「Detailed Configuration(手動精確配置)」、「Standard Configuration(標準配置)」,我們選擇「Detailed Configuration」,方便熟悉配置過程。
11、選擇服務器類型,「Developer Machine(開發測試類,mysql 佔用很少資源)」、「Server Machine(服務器類型,mysql佔用較多資源)」、「Dedicated MySQL Server Machine(專門的數據庫服務器,mysql佔用所有可用資源)」,大家根據自己的類型選擇了,一般選「Server Machine」,不會太少,也不會佔滿。
12、選擇mysql數據庫的大致用途,「Multifunctional Database(通用多功能型,好)」、「Transactional Database Only(服務器類型,專註於事務處理,一般)」、「Non-Transactional Database Only(非事務處理型,較簡單,主要做一些監控、記數用,對MyISAM數據類型的支持僅限於non-transactional),隨自己的用途而選擇了,我這裡選擇「Transactional Database Only」,按「Next」繼續。
13、對InnoDB Tablespace進行配置,就是為InnoDB 數據庫文件選擇一個存儲空間,如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成數據庫損壞,當然,對數據庫做個備份就沒問題了,這裡不詳述。我這裡沒有修改,使用默認位置,直接按「Next」繼續。
14、選擇您的網站的一般mysql 訪問量,同時連接的數目,「Decision Support(DSS)/OLAP(20個左右)」、「Online Transaction Processing(OLTP)(500個左右)」、「Manual Setting(手動設置,自己輸一個數)」,我這裡選「Online Transaction Processing(OLTP)」,自己的服務器,應該夠用了,按「Next」繼續。
15、是否啟用TCP/IP連接,設定端口,如果不啟用,就只能在自己的機器上訪問mysql 數據庫了,我這裡啟用,把前面的勾打上,Port Number:3306,在這個頁面上,您還可以選擇「啟用標準模式」Enable Strict Mode),這樣MySQL就不會允許細小的語法錯誤。如果您還是個新手,我建議您取消標準模式以減少麻煩。但熟悉MySQL以後,盡量使用標準模式,因為它可以降低有害數據進入數據庫的可能性。還有一個關於防火牆的設置「Add firewall exception ……」需要選中,將MYSQL服務的監聽端口加為windows防火牆例外,避免防火牆阻斷。按「Next」繼續。
16、注意:如果要用原來數據庫的數據,最好能確定原來數據庫用的是什麼編碼,如果這裡設置的編碼和原來數據庫數據的編碼不一致,在使用的時候可能會出現亂碼。這個比較重要,就是對mysql默認數據庫語言編碼進行設置,第一個是西文編碼,第二個是多位元組的通用utf8編碼,都不是我們通用的編碼,這裡選擇第三個,然後在Character Set 那裡選擇或填入「gbk」,當然也可以用「gb2312」,區別就是gbk的字庫容量大,包括了gb2312的所有漢字,並且加上了繁體字、和其它亂七八糟的字——使用mysql 的時候,在執行數據操作命令之前運行一次「SET NAMES GBK;」(運行一次就行了,GBK可以替換為其它值,視這裡的設置而定),就可以正常的使用漢字(或其它文字)了,否則不能正常顯示漢字。按「Next」繼續。
17、選擇是否將mysql 安裝為windows服務,還可以指定Service Name(服務標識名稱),是否將mysql的bin目錄加入到Windows PATH(加入後,就可以直接使用bin下的文件,而不用指出目錄名,比如連接,「mysql.exe -uusername -ppassword;」就可以了,不用指出mysql.exe的完整地址,很方便),我這裡全部打上了勾,Service Name不變。按「Next」繼續。
18、這一步詢問是否要修改默認root 用戶(超級管理)的密碼(默認為空),「New root password」如果要修改,就在此填入新密碼(如果是重裝,並且之前已經設置了密碼,在這裡更改密碼可能會出錯,請留空,並將「Modify Security Settings」前面的勾去掉,安裝配置完成後另行修改密碼),「Confirm(再輸一遍)」內再填一次,防止輸錯。「Enable root access from remotemachines(是否允許root 用戶在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)」。最後「Create An Anonymous Account(新建一個匿名用戶,匿名用戶可以連接數據庫,不能操作數據,包括查詢)」,一般就不用勾了,設置完畢,按「Next」繼續。
19、確認設置無誤,如果有誤,按「Back」返回檢查。按「Execute」使設置生效。設置完畢,按「Finish」結束mysql的安裝與配置。
注意事項
這裡有一個比較常見的錯誤,就是不能「Startservice」,一般出現在以前有安裝mysql 的服務器上,解決的辦法,先保證以前安裝的mysql 服務器徹底卸載掉了;不行的話,檢查是否按上面一步所說,之前的密碼是否有修改,照上面的操作;如果依然不行,將mysql 安裝目錄下的data文件夾備份,然後刪除,在安裝完成後,將安裝生成的data文件夾刪除,備份的data文件夾移回來,再重啟mysql 服務就可以了,這種情況下,可能需要將數據庫檢查一下,然後修復一次,防止數據出錯。
安裝MySQL事務數據庫都需要哪些步驟
按常規的方法進行安裝
安裝MySQL完成後,啟動MySQL(和PHP搭配之最佳組合)binWinMySQL(和PHP搭配之最佳組合)admin
再退出
運行
MySQL(和PHP搭配之最佳組合)binmydqld-nt –remove
MySQL(和PHP搭配之最佳組合)binMySQL(和PHP搭配之最佳組合)d-max-nt –install
以上二行是去掉不支持事務處理的MySQL(和PHP搭配之最佳組合)服務,改成支持MySQL(和PHP搭配之最佳組合)事務處理的服務
然後在c:下建一個ibdata目錄及iblogs目錄,當然名字可以不一樣,記住這二個名字及盤符,以後要用到,你也可以不建在C盤,然後,打開c:winnt或c:windows目錄下的my.ini,在最後添加:以下內容為程序代碼:
1.innodb_data_file_path = ibdata1:2000M;ibdata2:2000M
2.innodb_data_home_dir = c:ibdata
3.set-variable = innodb_mirrored_log_groups=1
4.innodb_log_group_home_dir = c:iblogs
5.set-variable = innodb_log_files_in_group=3
6.set-variable = innodb_log_file_size=30M
7.set-variable = innodb_log_buffer_size=8M
8.innodb_flush_log_at_trx_commit=1
9.innodb_log_arch_dir = c:iblogs
10.innodb_log_archive=0
11.set-variable = innodb_buffer_pool_size=80M
12.set-variable = innodb_additional_mem_pool_size=10M
13.set-variable = innodb_file_io_threads=4
14.set-variable = innodb_lock_wait_timeout=50
其中
1.innodb_data_file_path = ibdata1:2000M;ibdata2:2000M 這一行中的2000M可以自己改成200m,看你盤的容量大小,MySQL(和PHP搭配之最佳組合)推薦10G及以上的硬盤空間最好用這樣的設置;
以下這一行
1.innodb_data_home_dir = c:ibdata 也可以改成你自己起的目錄,主要是看你自己在剛才建的目錄在哪裡啦
按照以上的方法,你已經安裝MySQL好了MySQL(和PHP搭配之最佳組合)的事務數據庫,不過你要是按照MySQL(和PHP搭配之最佳組合)手冊上的方法安裝,把上面的一段配製放到my.cnf是去的話,可是會出錯哦
好了,現在讓我們試試看是不是安裝完成了,啟動apache(Unix平台最流行的WEB服務器平台),或iis,在服務里啟動MySQL(和PHP搭配之最佳組合)的服務,打開phpmyadmin,輸入:SHOW variables like have_%
你要是看到下面的結果,那說明你安裝MySQL成功了
以下內容為程序代碼
1.Variable_nameValue
2.have_bdbYES
3.have_innodb YES
4.have_isam YES
5.have_raid NO
6.have_symlink YES
7.have_openssl NO
8.have_query_cacheYES
9. 註:MySQL(和PHP搭配之最佳組合)的事務處理方法的使用同其它數據庫語法相似,在這裡我就不多說了,另外,MySQL(和PHP搭配之最佳組合)將在4.3中實現外鍵及子查詢,簡單的外鍵已經在4.0中都已經實現了,只是不怎麼方便,相信以後會做得更好些。
《從0到1 最詳細的MySQL安裝流程(Window版)
在進入到官網下載的時候,我們會發現官網上提供了很多類型的版本,它們到底是什麼意思,哪個才是我們需要的呢?下面就來簡單介紹下常見的,如下:
1、MySQL Enterprise Edition: Mysql企業版本,包含了最新的特性和管理工具,以及可以提供技術支持( 但是是要收費 )。
2、MySQL Cluster CGE: 一個用於高吞吐量快速、穩定的訪問數據的開源事務數據庫,它包含了MySQL Cluster、MySQL Enterprise Edition、MySQL Cluster Manager的功能。
3、MySQL Community (GPL) :遵循GPL開源協議的MySQL版本,平常我們使用的大多數遵循這個協議下的社區版
4、MySQL Installer : 是一個安裝管理程序,因為MySQL家族包括了許多產品,所以提供了一個統一管理下載的工具。
5、MySQL Community Server : MySQL Community (GPL)下的開源社區版本,是使用的數據庫開源版本( 免費的,盤它 )。
6、Mysql Workbench : 類似navicat是個圖形界面UI工具,可以實現遠程Mysql數據庫訪問(一開始不建議直接使用圖形化管理工具,建議先通過命令行了解,這樣能夠更快的認識Mysql, 高手都是用命令行的 (PS: 如有需要圖形化工具的可以私我))。
到官網下載自己需要的版本()或者直接到雲盤下載(私信我,這種方式更快),下載步驟如下:
1、進入MySQL官網 =》選擇「DOWNLOADS」選項 =》 點擊MySQL Community (GPL) Downloads »
2、根據自己的需要選擇「MySQL Community Server(不帶圖形化界面-推薦)」或者MySQL Workbench(帶圖形化界面的)
3、下載安裝包(32位電腦下載32位的安裝包,64位電腦下載64位的安裝包)
4、解壓下載好的安裝包
5、配置環境變量
環境變量: 指的是當你在命令行屬於任意一個值時,win系統會去環境變量池中匹配,如果有匹配到可執行的路徑,則直接去對應的路徑下進行執行 。
如你輸入mysql,然後你在環境變量中配置了你安裝的MySQL路徑為:D:mysql8.xbin,則系統會匹配成D:mysql8.xbinmysql,如果這個目錄下有這個可執行文件,則運行,具體步驟如下:。
1、啟動MySQL服務器,並進行登錄
2、如果發現MySQL服務無法啟動,則進行下面的配置即可
(1)、在mysql壓縮的路徑中添加以下my.ini文件,內容如下(把其中的兩處工作路徑改為自己的按照路徑即可):
(2)、執行執行 mysqld –initialize-insecure 指令進行配置,安裝路徑會默認生成一個data文件夾,如下:
3、輸入mysqld –install將mysql註冊到Window服務中,如果提示已經存在則跳過
4、啟動mysql服務:net start mysql
5、連接Mysql服務: mysql -u root -p 回車(默認密碼為空,輸入密碼時直接回車即可,為了安全性,記得修改密碼哦),到此Mysql安裝完成,可以隨便操作了!
6、修改密碼,分為MySQL5.x版本和8.x版本,步驟如下:
(1)、選中mysql數據庫: use mysql
(2)、修改root用戶的密碼
不積跬步,無以至千里;不積小流,無以成江海。今天播種努力的種子,總會有一天發芽!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/289280.html