安裝 MySQL 原始碼分發版


讓我們瞭解如何從原始碼分發版安裝 MySQL -

從原始碼構建 MySQL

您需要以下工具才能從原始碼構建和安裝 MySQL -

  • 需要安裝 GNU 以解壓縮分發版。還需要安裝另一個“tar”來解包分發版。

  • ANSI C++ 編譯器。

  • 一個好的“make”程式。推薦使用 GNU make

需要執行以下命令才能從解包的“tar”檔案安裝 MySQL 原始碼分發版 -

shell> configure
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> /usr/local/mysql/bin/safe_mysqld &

如果您從原始碼 RPM 開始,則執行以下操作。

shell> rpm −−rebuild MySQL−VERSION.src.rpm

這將“建立”一個二進位制 RPM,使用者可以安裝該 RPM。

如果安裝了 DBI 和 Msql-MySQL-modules Perl 模組,則可以使用 bin/mysql_setpermission 指令碼新增新使用者。

讓我們詳細瞭解這些步驟 -

  • 要安裝原始碼分發版,請選擇一個需要解包分發版的目錄並移動到該目錄。

  • 必須從“獲取 MySQL”中列出的站點之一獲取分發檔案。MySQL 原始碼分發版以壓縮的 tar 歸檔檔案形式提供。

  • 需要使用以下命令將分發版解包到當前目錄 -

shell> gunzip < mysql−VERSION.tar.gz | tar xvf −
  • 這將建立一個名為“mysql-VERSION”的目錄。

  • 使用者必須使用以下命令切換到解包分發版的最頂層目錄 -

shell> cd mysql-VERSION
  • 必須配置發行版,然後編譯,使用以下命令 -

shell> ./configure −−prefix=/usr/local/mysql
shell> make
  • 執行“configure”時,可以指定某些選項。使用以下命令安裝所有內容,並確保以 root 身份執行 -

shell> make install
  • 如果首次安裝 MySQL,則需要建立 MySQL 授權表 -

shell> scripts/mysql_install_db

完成後,初始化並測試分發版以確保一切正常。

更新於: 2021年3月8日

328 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告