找回密码
 加入会员

高级教程: OS X 系统上如何升级 Mysql 数据库

915259 Wally 2013-10-26 11:32|显示全部楼层
Safari 7.0 Mac OS X 10.9
如果你之前在OS X 10.8 时期安装了数据库可能是 5.4版本的。 到了 10.9 或许你需要升级数据库到5.5 或者 5.6 。 如下就是升级的方法。 针对于 OS X Mysql 数据库的 高级应用的用户教程。
首先停止 Mysql 服务
  1. sudo /usr/local/mysql/support-files/mysql.server stop
复制代码


然后下载你需要的 Mysql 安装包。

1-34.jpg


如果你之前有启动项 与 偏好设置安装了 。 那只需要安装第一个数据库的安装包即可。

安装好以后你文件会存储在。
  1. /usr/local/mysql-5.6.10-osx10.7-x86_64
复制代码


并且 mysql 的链接会指向同样的位置
  1. /usr/local/mysql
复制代码
而你之前的数据库应在在同样的位置

  1. /usr/local/mysql-5.5.13-osx10.6-x86_64
复制代码



现在我们要做的就是替换数据库文件  data 文件夹。 首先将新数据库文件夹改名
  1. sudo mv /usr/local/mysql-5.6.10-osx10.7-x86_64/data /usr/local/mysql-5.6.10-osx10.7-x86_64/dataold
复制代码


然后将老的数据库目录的数据库文件复制过去

  1. sudo cp -rf /usr/local/mysql-5.5.13-osx10.6-x86_64/data /usr/local/mysql-5.6.10-osx10.7-x86_64/
复制代码


然后设置正确的权限
  1. sudo chown -R _mysql /usr/local/mysql-5.6.10-osx10.7-x86_64/data
复制代码



启动Mysql 然后修复数据库
  1. sudo /usr/local/mysql/support-files/mysql.server start
复制代码


运行升级程序
  1. /usr/local/mysql/bin/mysql_upgrade
复制代码
如果出现错误就再运行一次

随后重启 Mysql 服务
  1. sudo /usr/local/mysql/support-files/mysql.server restart
复制代码


查看新的版本号
  1. /usr/local/mysql/bin/mysql
复制代码



重新设定root 密码
  1. /usr/local/mysql/bin/mysqladmin -u root password 'yourpasswordhere'
复制代码


13-10-26 13:29:01
WWWseeking ( ☆☆☆☆ ) ( 赞 1 )

Chrome 30.0.1599.101 Mac OS X 10.9.0
技术贴强re
13-10-26 13:39:11
easior ( ☆☆☆☆ ) ( 赞 4 )

Safari 6.0.5 Mac OS X 10.8.5
支持一下!
我觉得这些操作要是放在 Linux 里才比较舒服。
13-10-26 14:45:25
DAshady ( ) ( 赞 7 )

Safari 7.0 Mac OS X 10.9
高端=。=
13-10-26 21:18:41
zhujianf ( ☆☆ ) ( 赞 2 )

Safari 6.1 Mac OS X 10.8.5
看见小白了,这些是linux用户的起步水准。等什么时候把几年前写的Mac下折腾服务器的日志转过来岂不是更吓人 ,都是要config和make的。
13-10-27 00:04:38

Safari 7.0 Mac OS X 10.9
zhujianf 发表于 13-10-26 21:18
看见小白了,这些是linux用户的起步水准。等什么时候把几年前写的Mac下折腾服务器的日志转过来岂不是更吓人 ...

快快 等着拜读。。。
13-10-28 09:59:39
wisonlee ( ☆☆☆ ) ( 赞 1 )

Safari 7.0 Mac OS X 10.9
学习并收藏了
13-10-28 10:19:21
wkdream ( ☆☆☆☆☆ ) ( 赞 15 )

Safari 7.0 Mac OS X 10.9
不懂的,太专业了
13-10-29 14:07:52
gdlr51 ( ☆☆ ) ( 赞 4 )

Chrome 30.0.1599.101 Windows 8
本帖最后由 gdlr51 于 13-10-29 14:08 编辑

貌似发觉在Macx里这类的帖子比较比较的少啊,基本上都是些针对系统、应用之类的,没有编程和系统深层次的。
顶楼主,多上点这类资料,让我们这些Windows下搞开发的转战Mac平台也可以轻松些。
{:5_215:}
13-10-29 16:07:41
财生 ( ☆☆☆☆☆ ) ( 赞 2 )

Chrome 21.0.1180.89 XP
{:3_64:}

 

您需要登录后才可以回帖 登录 | 加入会员

联系我们|急聘英才|移动版|站点地图|iPhone 客户端|保修查询|排行榜|Mac软件宝箱|麦克叉 ( 京ICP证110625号,京ICP备11029045号-1 )

Since Feb-16-2005

回顶部