免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5272 | 回复: 6

FreeBSD中mysql51升级到mysql55方法,今天mysql55的ports更新了 [复制链接]

论坛徽章:
2
狮子座
日期:2013-08-26 15:25:32金牛座
日期:2013-09-05 15:45:36
发表于 2010-12-28 10:11 |显示全部楼层
首先升级客户端
  1. portmaster -o databases/mysql55-client databases/mysql51-client
复制代码
这一步将会安装cmake~

再升级服务器端
  1. portmaster -o databases/mysql55-server databases/mysql51-server
复制代码
重新拷贝/usr/local/share/mysql中的配置文件
或者自行修改/etc/my.cnf

之前的skip-locking已经无效,修改为skip-external-locking

论坛徽章:
2
狮子座
日期:2013-08-26 15:25:32金牛座
日期:2013-09-05 15:45:36
发表于 2010-12-28 10:24 |显示全部楼层
刚才忘了说
还有一步

mysql_upgrade -uroot -ppassword --socket=/tmp/mysql.sock --datadir=/db/mysql

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
发表于 2010-12-28 17:15 |显示全部楼层
lcms# pkg_info -Dx mysql
Information for mysql-client-5.5.4:


Information for mysql-server-5.5.4:

Install notice:
************************************************************************

Remember to run mysql_upgrade (with the optional --datadir=<dbdir> flag)
the first time you start the MySQL server after an upgrade from an
earlier version.


************************************************************************

论坛徽章:
0
发表于 2011-01-02 12:02 |显示全部楼层
本帖最后由 cfanbo 于 2011-01-02 16:30 编辑

按上面的方法发现mysql服务启动不起来了,mysql_upgrade也没有办法运行了
解决办法:
由于升级了客户端,部分文件的执行文件和数据data存放目录没有了,执行一下
#chmod -R 777 /usr/local/share/mysql
#chown -R mysql:mysql /var/db/mysql

然后直接执行
#mysql_upgrade -u root -p
123456 //密码

注意:升级的时候要保持字符集和原来的一样,在portmaster命令执行的时候指定一下

论坛徽章:
2
狮子座
日期:2013-08-26 15:25:32金牛座
日期:2013-09-05 15:45:36
发表于 2011-01-02 12:18 |显示全部楼层
楼上的检查配置文件撒
或者看一下mysql的日志
会告诉你那个配置文件出错

论坛徽章:
0
发表于 2011-01-02 16:51 |显示全部楼层
升级的时候发现原来的一些字符集不支持了,如gbk,原来安装的时候有的是with_xcharset=all的,现在升级如何保持字符集保持不变的?

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-10-05 06:20:00操作系统版块每日发帖之星
日期:2015-10-05 06:20:00
发表于 2011-01-02 22:04 |显示全部楼层
牛。看来我out 的时间太长了,也需要学习了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

SACC2019中国系统架构师大会

【数字转型 架构演进】SACC2019中国系统架构师大会
2019年10月31日~11月2日第11届中国系统架构师大会(SACC2019)将在北京隆重召开。四大主线并行的演讲模式,1个主会场、20个技术专场、超千人参与的会议规模,100+来自互联网、金融、制造业、电商等领域的嘉宾阵容,将为广大参会者提供一场最具价值的技术交流盛会。




----------------------------------------

大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP