在 Mac OS X 10.7 (Lion) 上安裝 MySQL 5.1

在 Mac OS X 10.7 (Lion) 上安裝 MySQL 5.1

我正在嘗試安裝 MySQL 5.1。我在 Lion 上,當我刪除電腦上與 MySQL 相關的所有檔案時,當我嘗試從 DMG 檔案安裝 MySQL 時,它仍然告訴我我安裝了較新的版本。

有人在 Lion 上成功安裝 MySQL 5.1 嗎?

我發現使用 Homebrew 的解決方案:

  1. 從系統中完全刪除 MySQL(以防萬一)
    須藤 rm /usr/local/mysql
    須藤 rm -rf /usr/local/mysql*
    sudo rm -rf /Library/StartupItems/MySQLCOM
    sudo rm -rf /Library/PreferencePanes/My*
    vim /etc/hostconfig 並刪除行 MYSQLCOM=-YES-
    rm -rf ~/Library/PreferencePanes/My*
    sudo rm -rf /庫/收據/mysql*
    sudo rm -rf /庫/收據/MySQL*
    sudo rm -rf /var/db/receipts/com.mysql.*
    
    來源:https://stackoverflow.com/questions/1436425/how-do-you-uninstall-mysql-from-mac-os-x
  2. 安裝自製軟體
    /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323​​731)"
    
    資料來源:https://github.com/mxcl/homebrew/wiki/installation
  3. 透過brew安裝MySQL 5.1
    沖泡安裝mysql51
    如果這不起作用,請執行以下操作:
    沖泡安裝 https://raw.github.com/adamv/homebrew-alt/master/versions/mysql51.rb
    來源:https://stackoverflow.com/questions/4359131/brew-install-mysql-on-mac-os/6399627#6399627
  4. 讓 MySQL 發揮作用
    1. 建立mysql.sock文件
      觸控/tmp/mysql.sock
    2. 安裝MySQL預設表
      /usr/local/Cellar/mysql51/5.1.58/bin/mysql_install_db
      ……或者你的道路

答案1

嘗試過這個

從官方 MySQL 網站下載適用於 Mac OS X 10.6 的 64 位元 DMG 版本的 MySQL 5.1.x(或 5.5.x),並安裝套件、啟動項目和首選項窗格。

新增/usr/local/mysql/bin到路徑:

vim ~/.bash_profile

並添加:

export PATH=~/bin:/usr/local/bin:/usr/local/mysql/bin:$PATH
export EDITOR=vim

在文件的頂部。 (請注意,我們在這裡設置了 EDITOR,以便 svn 滿意!)

設定 MySQL root 密碼:

mysqladmin -u root password {new-password}
mysqladmin -u root -p{new-password} -h localhost password {new-password}
mysqladmin -u root -p{new-password} reload

透過鍵入history -c 清除歷史記錄文件,以便{new-password} 在磁碟上不是純文字形式。

現在確保mysql.sockPHP 可以找到該檔案: 確保 MySQL 正在執行

sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

相關內容