本文目錄一覽:
OS X 系統上如何升級 Mysql 數據庫
Safari 7.0 Mac OS X 10.9
如果你之前在OS X 10.8 時期安裝了數據庫可能是 5.4版本的。 到了 10.9 或許你需要升級數據庫到5.5 或者 5.6 。 如下就是升級的方法。 針對於 OS X Mysql 數據庫的 高級應用的用戶教程。
首先停止 Mysql 服務
sudo /usr/local/mysql/support-files/mysql.server stop
然後下載你需要的 Mysql 安裝包。
如果你之前有啟動項 與 偏好設置安裝了 。 那隻需要安裝第一個數據庫的安裝包即可。
安裝好以後你文件會存儲在。
/usr/local/mysql-5.6.10-osx10.7-x86_64
並且 mysql 的鏈接會指向同樣的位置
/usr/local/mysql
而你之前的數據庫應在在同樣的位置
/usr/local/mysql-5.5.13-osx10.6-x86_64
現在我們要做的就是替換數據庫文件 data 文件夾。 首先將新數據庫文件夾改名
sudo mv /usr/local/mysql-5.6.10-osx10.7-x86_64/data /usr/local/mysql-5.6.10-osx10.7-x86_64/dataold
然後將老的數據庫目錄的數據庫文件複製過去
sudo cp -rf /usr/local/mysql-5.5.13-osx10.6-x86_64/data /usr/local/mysql-5.6.10-osx10.7-x86_64/
然後設置正確的權限
sudo chown -R _mysql /usr/local/mysql-5.6.10-osx10.7-x86_64/data
啟動Mysql 然後修複數據庫
sudo /usr/local/mysql/support-files/mysql.server start
運行升級程序
/usr/local/mysql/bin/mysql_upgrade
如果出現錯誤就再運行一次
隨後重啟 Mysql 服務
sudo /usr/local/mysql/support-files/mysql.server restart
查看新的版本號
/usr/local/mysql/bin/mysql
重新設定root 密碼
/usr/local/mysql/bin/mysqladmin -u root password ‘yourpasswordhere’
mysql 小版本怎麼升級
1.先用SQLyog之類的圖形化數據庫管理工具把數據庫內的所有東西備份出來。backup database as sql dump。注意要選structure and data (結構和數據)。導出sql文件後,確認一下sql文件無誤。
2.系統中可能存在自帶的MySQL,採用命令進行強制刪除
rpm –qa|grep mysql
rpm -e mysql-5.1.61 –nodeps 強制刪除mysql 不考慮依賴關係 (此處根據上一步查詢到的結果)
3.安裝mysql
rpm -ivh MySQL-server-community-5.1.61-0.rhel5.x86_64.rpm (包名根據實際情況)
4.在MySQL配置文件/etc/my.cnf中根據實際需要添加
lower_case_table_names=1
skip-name-resolve
event_scheduler=1
default-character-set=utf8
wait_timeout=31536000
interactive_timeout=31536000
5.啟動服務
cd /etc/init.d
./mysql restart
或者service mysqld restart
6.登陸MySQL
/usr/local/mysql/bin/mysql -u root –p
7.新增用戶,根據允許訪問的地址和用戶,可能需要多次執行。
GRANT ALL PRIVILEGES ON *.* TO ‘user’@’192.168.1.1(你的ip)’ IDENTIFIED BY ‘password’ WITH GRANT OPTION;
flush privileges;
8.
用SQLyog之類的圖形化數據庫管理工具把數據庫備份出來的sql語句執行一遍
9.完成
如何升級mysql數據庫版本呢?
建議你下載phpwamp8.8.8.8,支持切換mysql數據庫
PHPWAMP提供180數據庫版本隨便切換
支持一鍵自定義php版本、自定義數據庫,700多個php版本和180數據庫版本隨便切換
能同運行多個不同的php版本和多個不同的數據庫,而且站點管理工具功能十分強大。
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/130760.html