嵌入式mysql伺服器,MYSQL伺服器

本文目錄一覽:

嵌入式linux,怎麼訪問pc機的mysql資料庫

1. 通過調用mysql_library_init(),初始化MySQL庫。庫可以是mysqlclient C客戶端庫,或mysqld嵌入式伺服器庫,具體情況取決於應用程序是否與「-libmysqlclient」或「-libmysqld」標誌鏈接。

2. 通過調用mysql_init()初始化連接處理程序,並通過調用mysql_real_connect()連接到伺服器。

3. 發出SQL語句並處理其結果。(在下面的討論中,詳細介紹了使用它的方法)。

4. 通過調用mysql_close(),關閉與MySQL伺服器的連接。

5. 通過調用mysql_library_end(),結束MySQL庫的使用。

如何安裝mysql 5.7.17

雙擊進入安裝,如下圖:

2

點擊上圖紅框「Install MySQL Products」進入安裝界面,如下圖:

3

根據上圖當中第一步驟與第二步驟,進入下圖:

4

進入設置界面,如下圖:

5

在原來舊的版本當中,安裝類型有3種安裝類型:Typical(典型安裝)、Complete(完全安裝)和Custom(定製安裝)。

Typical(典型安裝)安裝只安裝MySQL伺服器、mysql命令行客戶端和命令行實用程序。命令行客戶端和實用程序包括mysqldump、myisamchk和其它幾個工具來幫助你管理MySQL伺服器。

Complete(完全安裝)安裝將安裝軟體包內包含的所有組件。完全安裝軟體包包括的組件包括嵌入式伺服器庫、基準套件、支持腳本和文檔。

Custom(定製安裝)安裝允許你完全控制你想要安裝的軟體包和安裝路徑。

而在新版本當中,選項有所不同,不過我這裡默認選第一項了,其它選項請看下圖:

6

進入安裝前環境驗證,如下圖:

7

點擊「Execute」按鈕後,可能會下載一些程序,到時你自己點擊安裝就行了,直到所有安裝完成就OK了,如下圖:

8

點擊「Next」進入安裝,如下圖:

9

網路不好的,得下一陣子呢,等著吧!當安裝完了,如下圖:

10

接著下一步,如下圖:

進入伺服器配置,可以選擇3種伺服器類型,選擇哪種伺服器將影響到MySQL Configuration Wizard(配置嚮導)對內存、硬碟和過程或使用的決策。 Developer Machine(開發機器):該選項代表典型個人用桌面工作站。假定機器上運行著多個桌面應用程序。將MySQL伺服器配置成使用最少的系統資源。 Server Machine(伺服器):該選項代表伺服器,MySQL伺服器可以同其它應用程序一起運行,例如FTP、email和web伺服器。MySQL伺服器配置成使用適當比例的系統資源。

Dedicated MySQL Server Machine(專用MySQL伺服器):該選項代表只運行MySQL服務的伺服器。假定運行沒有運行其它應用程序。MySQL伺服器配置成使用所有可用系統資源。

如下圖:

點擊「Next」按鈕進入下圖:

點擊「Next」進入系統服務Myqsl配置,如下圖:

點擊「Next」進入日誌配置界面,如下圖:

我簡單配置錯誤日誌存放路徑,如果不想進入日誌配置,那就在「伺服器配置」那裡不選高級配置,如圖下圖:

配置日誌後點擊「Next」進入最後配置,如下圖:

MySQL安裝完成,我們驗證一下,是否可以正常使用,如下圖:

或者使用MySQL Workbench,如下圖:

輸入密碼後,查詢一下,如下圖:

所有安裝配置成完。

安裝MySQL時如何選擇安裝軟體包

該安裝軟體包不包括可選組件,例如嵌入式伺服器和基準套件。 · 完全安裝:該安裝軟體包的文件名類似於mysql-5.1.2-alpha-win32.zip,包含在Windows中安裝MySQL所需要的全部文件,包括配置嚮導。該安裝軟體包包括可選組件,例如嵌入式伺服器和基準套件。 · 非自動安裝文件:該安裝軟體包的文件名類似於mysql-noinstall-5.1.2-alpha-win32.zip,包含完整安裝包中的全部文件,只是不包括配置嚮導。該安裝軟體包不包括自動安裝器,必須手動安裝和配置。 對於大多數用戶,建議選擇基本安裝。關鍵字:MYSQL相關文章:master資料庫中兩個非常有用的存儲過程如何利用存儲過程和觸發器來管理數據輕鬆應對創建存儲過程時出現失敗的情況深入了解存儲過程的編寫經驗和優化措施通過實例講解由淺入深學會存儲過程

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/192052.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-30 15:15
下一篇 2024-11-30 15:15

相關推薦

  • 如何修改mysql的埠號

    本文將介紹如何修改mysql的埠號,方便開發者根據實際需求配置對應埠號。 一、為什麼需要修改mysql埠號 默認情況下,mysql使用的埠號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • 伺服器安裝Python的完整指南

    本文將為您提供伺服器安裝Python的完整指南。無論您是一位新手還是經驗豐富的開發者,您都可以通過本文輕鬆地完成Python的安裝過程。以下是本文的具體內容: 一、下載Python…

    編程 2025-04-29
  • STUN 伺服器

    STUN 伺服器是一個網路伺服器,可以協助網路設備(例如 VoIP 設備)解決 NAT 穿透、防火牆等問題,使得設備可以正常地進行數據傳輸。本文將從多個方面對 STUN 伺服器做詳…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL資料庫 在使用Python操作MySQL之前,我們需要先連接MySQL資料庫。在Python中,我…

    編程 2025-04-29
  • 解決docker-compose 容器時間和伺服器時間不同步問題

    docker-compose是一種工具,能夠讓您使用YAML文件來定義和運行多個容器。然而,有時候容器的時間與伺服器時間不同步,導致一些不必要的錯誤和麻煩。以下是解決方法的詳細介紹…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • 從零入坑嵌入式及相關優質資源推薦

    對於一個全能編程開發工程師而言,嵌入式開發是不可忽視的領域。本文將從入坑嵌入式的不同方面進行詳細闡述,並推薦一些優質資源。 一、嵌入式開發簡介 嵌入式開發是指將多種軟硬體技術融合在…

    編程 2025-04-28
  • MySQL bigint與long的區別

    本文將從數據類型定義、存儲空間、數據範圍、計算效率、應用場景五個方面詳細闡述MySQL bigint與long的區別。 一、數據類型定義 bigint在MySQL中是一種有符號的整…

    編程 2025-04-28
  • Shell嵌入式介紹及應用

    本文將介紹Shell嵌入式的概念、特點和應用,並針對嵌入式系統開發中的一些問題,給出相應的解決方案。 一、Shell嵌入式概念 Shell嵌入式是一種將Shell(命令行解釋器)嵌…

    編程 2025-04-28
  • MySQL左連接索引不生效問題解決

    在MySQL資料庫中,經常會使用左連接查詢操作,但是左連接查詢中索引不生效的情況也比較常見。本文將從多個方面探討MySQL左連接索引不生效問題,並給出相應的解決方法。 一、索引的作…

    編程 2025-04-28

發表回復

登錄後才能評論