如何在windows上安裝mysql資料庫

如果您經常編寫連線到資料庫伺服器的應用程式,那麼如果您知道如何在Windows機器上安裝MySQL資料庫以進行測試,那就太好了。...

如果您經常編寫連接到數據庫服務器的應用程序,那麼如果您知道如何在Windows機器上安裝MySQL數據庫以進行測試,這會有所幫助。

install-mysql-windows

使用大多數應用程序連接到數據庫通常只涉及一個特定的連接字符串,因此使用一個數據庫服務器測試應用程序,然後將其切換到“生產”服務器非常簡單。

在本文中,我們將引導您完成在任何Windows PC上設置自己的本地MySQL數據庫的步驟。在本文後面,您還將學習如何為遠程連接設置測試數據庫,這樣您就不必從正在進行編程的同一臺計算機上連接到它。

mysql數據庫先決條件

在生產環境中部署MySQL數據庫本身就是一門科學。數據庫管理員通常會查看用戶的數量、對數據庫進行調用的頻率、對一段時間內將有多少數據加載到數據庫中的估計,等等。

how to install mysql database windows

由於大多數這些因素對於每個實現都是不同的,所以系統需求每次都是不同的。企業安裝通常需要4個CPU核、8GB RAM和RAID設置,以便快速讀寫數據庫。但是,在本地安裝的情況下,您實際上不必擔心所有這些。

測試MySQL數據庫可以安裝在幾乎任何風格的Linux、Windows或Mac上。如果您有任何顧慮,請查看支持的平臺列表。下載WindowsMySQL安裝程序,其中包含您需要的所有內容。

在windows上安裝測試mysql數據庫

像這樣在本地安裝一個測試MySQL數據庫是非常快速和簡單的。只需接受許可協議,然後選擇開發人員默認的安裝類型,然後單擊Next。

how to install mysql database windows

您可能會在“檢查要求”框中看到一些無法安裝的產品,因為您的系統中沒有現有軟件。

how to install mysql database windows

只要MySQL服務器和Workbench軟件不在這個列表中,就可以了。您可以單擊“下一步”,然後執行。

mysql服務器安裝

安裝嚮導附帶了SQL Server的安裝嚮導。為測試服務器設置選擇正確的設置非常重要。對於這種類型的服務器,請確保選擇Standalone MySQL server/Classic MySQL Replication。

how to install mysql database windows

接下來,選擇Development Machine作為Server Configuration Type。保留連接的默認設置(TCP/IP端口3306)。如果您需要提神,我們的網絡術語指南可能會在這裡方便使用。

how to install mysql database windows

在下一個屏幕上,設置root密碼,然後單擊adduser向該數據庫添加新用戶。我們將此用戶稱為“Remote\u user”,授予用戶DB Admin權限,並設置密碼。

how to install mysql database windows

在下一步中,保持將MySQL服務器配置為Windows服務,並在系統啟動時啟動MySQL服務器。在標準系統帳戶下運行服務。單擊“文檔存儲”步驟中的“下一步”,然後單擊“執行”以完成此階段的設置。如果其他產品出現了其他配置選項,您可以通過單擊“下一步”或“完成”暫時忽略這些選項而不做任何更改。

設置測試數據庫

完成後,嚮導將自動啟動MySQL工作臺應用程序。在這裡您將創建數據庫和測試表,並設置遠程訪問。首先,您需要通過創建一個新的模式來創建測試數據庫。在Workbench中,您可以在屏幕的左下角找到它。

how to install mysql database windows

在“world”下的空白處單擊鼠標右鍵,然後選擇createschema。給它起一個你喜歡的名字,然後點擊Apply。右鍵單擊這個新的模式並選擇setasdefaultschema。接下來,在這個數據庫中創建一個名為“Test\u table”的表。要執行此操作,請單擊菜單中的SQL查詢圖標並粘貼到以下SQL腳本中。

CREATE TABLE Test_Table ( id **allint unsigned not null auto_increment, name varchar(25) not null, c***traint my_example primary key (id) );INSERT INTO Test_Table ( id, name ) VALUES ( null, 'Test data' );

單擊lightning圖標執行腳本。這將創建一個具有一個值的測試表。您可以通過在schemaexplorer中向下鑽取到test表,右鍵單擊該表,然後選擇selectrows-limit1000來確認它的創建。

how to install mysql database windows

您將看到包含測試數據的表格。

how to install mysql database windows

設置對mysql數據庫的遠程訪問

最後一步是配置新的MySQL數據庫,以允許對特定用戶和特定IP地址進行遠程訪問。我們已經為此創建了“遠程用戶”,併為其提供了一個安全的密碼。

要配置遠程訪問,請啟動myslq.exe文件打開命令提示符並導航到C:\Program Files\MySQL\MySQL Server 5.X\bin,然後鍵入:

mysql -u root -p

它將要求您鍵入已設置的根密碼。在此命令窗口中,鍵入:

GRANT ALL PRIVILEGES ON *.* TO 'Remote_User'@'' IDENTIFIED BY ''

如果命令成功運行,您應該會看到一條“queryok”消息。

最後,是時候測試遠程連接了。在網絡上的任何其他計算機上,安裝並啟動MySQL Workbench。在“數據庫”菜單下,選擇“連接到數據庫”。

how to install mysql database windows

在這個配置窗口中,您需要選擇TCP/IP作為連接方法,並輸入您設置和配置SQL數據庫的計算機的IP。您可以將端口保留為默認值3306。將用戶名更改為“Remote\u User”,並鍵入“test”作為默認模式。

當您單擊OK時,如果您已經按照上面的文章所述設置了所有內容,您將看到MySQL Workbench成功地連接到遠程MySQL數據庫,並且可以瀏覽模式或對其運行查詢。

其他考慮因素

請記住,遠程連接到本地網絡(LAN)上的MySQL數據庫只需要上述配置。如果您對局域網設置有任何問題,請不要忘記先對兩臺計算機之間的網絡連接進行故障排除。

但是,如果希望通過internet訪問MySQL數據庫,則必須在internet路由器中添加端口轉發規則,以便通過此端口從遠程計算機發出的請求能夠正確路由到MySQL服務器IP。我們的港口運輸指南在這裡可能有用。

在本地或與開發PC在同一局域網上擁有一個測試MySQL數據庫的價值在於,它可以讓您在近乎真實的場景中開發應用程序。在開發代碼的同一臺機器上運行數據庫是可行的,但它不允許您測試可能由網絡通信、安全問題等引起的應用程序問題。

在運行數據庫的專用遠程PC上進行測試,可以讓您更具策略性、更精確地開發查詢和數據庫應用程序,以滿足預期用途。

在您離開之前,請下載我們的SQL命令備忘單以供將來參考。

  • 發表於 2021-03-11 21:33
  • 閱讀 ( 51 )
  • 分類:程式設計

你可能感興趣的文章

sql語言(sql)和mysql資料庫(mysql)的區別

...應用程式連線到MySQL。它也適用於不同的平臺,如Linux、Windows、Mac。MySQL客戶端是一個連線到伺服器的客戶端程式。MySQL bench為伺服器提供效能測試工具。 sql語言(sql)和mysql資料庫(mysql)的共同點 兩者都與關係資料庫相關。 兩者都...

  • 發佈於 2020-10-17 12:07
  • 閲讀 ( 50 )

如何用java連線mysql資料庫

... 在本文中,讓我們看看連線到MySQL資料庫的詳細資訊以及如何使用它執行一些查詢。 ...

  • 發佈於 2021-03-11 17:39
  • 閲讀 ( 47 )

使用xampp在windows上免費託管和編輯網站

... 請繼續閱讀,瞭解如何在您的計算機上免費建立您自己的網站,您可以從頭開始建立網站,也可以使用預先**的模板建立網站。哦,這包括託管你自己的WordPress帳戶以及! ...

  • 發佈於 2021-03-14 07:36
  • 閲讀 ( 39 )

如何用舊計算機構建linux網路伺服器

... 下面介紹如何設定Linux web伺服器。 ...

  • 發佈於 2021-03-17 19:20
  • 閲讀 ( 53 )

5個最好的免費microsoft access資料庫替代方案

...ase文件主頁開始。開發人員概述了有多少系統可以工作,如何實現構建塊,以及資料庫開發的其他重要資訊。 ...

  • 發佈於 2021-03-18 05:45
  • 閲讀 ( 58 )

如何在raspberry pi上託管wordpress站點

... 下面介紹如何在本地和web上的Raspberry Pi和宿主網站上設定Apache、MySQL和PHP。 ...

  • 發佈於 2021-03-21 11:33
  • 閲讀 ( 42 )

如何在一個樹莓圓周率主持自己的網站

...可以選擇使用裝置RAM進行臨時讀/寫檔案儲存。當您決定如何使用非常小的web伺服器時,您可能需要更改這一點。 ...

  • 發佈於 2021-03-21 14:29
  • 閲讀 ( 54 )

如何在bluehost上安裝wordpress

... 在本文中,您將學習如何使用各種方法在Bluehost上安裝WordPress。我們還將介紹BlueHost在WordPress託管中的獨特之處。 ...

  • 發佈於 2021-03-22 22:45
  • 閲讀 ( 38 )

如何設定自己的wamp伺服器

...是更容易嗎?WAMP伺服器就是這樣做的。繼續閱讀,瞭解如何在Windows10計算機上設定WAMP伺服器。 ...

  • 發佈於 2021-03-23 15:33
  • 閲讀 ( 47 )

如何在多個裝置上同步或共享kodi媒體庫

... 如何設定emby伺服器 ...

  • 發佈於 2021-03-25 01:38
  • 閲讀 ( 51 )
atpjw6207
atpjw6207

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦