免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5387 | 回复: 9
打印 上一主题 下一主题

我在FreeBSD8.2上用port安装了mysql55后不能初始化DB,日志如下,谁帮看下? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-01 00:51 |只看该作者 |倒序浏览
本帖最后由 huowz 于 2011-05-01 00:54 编辑

没有加参数,默认方式装的。用find能找到my_print_defaults,应该改哪些参数?

./mysql_install_db --user=mysql &


[1] 28876

bzxx#

FATAL ERROR: Could not find ./bin/my_print_defaults



If you compiled from source, you need to run 'make install' to

copy the software into the correct location ready for operation.



If you are using a binary release, you must either be at the top

level of the extracted archive, or pass the --basedir option

pointing to that location.






[1]    Exit 1                        ./mysql_install_db --user=mysql

bzxx# find / -name my_print_defaults


/usr/local/bin/my_print_defaults

论坛徽章:
2
IT运维版块每日发帖之星
日期:2015-10-05 06:20:00操作系统版块每日发帖之星
日期:2015-10-05 06:20:00
2 [报告]
发表于 2011-05-01 09:15 |只看该作者
如果是使用 ports 来安装的 mysql,那么在你 make 的时候会有一串字符界面下的选项提示,测试用的话我通常只加 with_charset=gb2312, with_xcharset=all, 其他的可以按自己的需要来加。

还有 ./mysql_instsll_db 的时候我没有加过任何参数,可以直接初始化的。


你那段英文提示没有找到 ./bin/my_print_defaults,如果使用源码编译,使用 make install 命令来让它自己复制相关的文件,如果是使用二进制包的话,可以试试指定 basedir 路径,在你的 mysql 的启动文件里。

论坛徽章:
0
3 [报告]
发表于 2011-05-01 09:18 |只看该作者
make 的时候会有一串字符界面下的选项提示
我看到了

论坛徽章:
0
4 [报告]
发表于 2011-05-01 09:21 |只看该作者
我装的是55,就两个提示,忘了是什么了,不行就装回51算了。

论坛徽章:
0
5 [报告]
发表于 2011-05-03 10:36 |只看该作者
./mysql_install_db --user=mysql &


用Ports方式安装需要执行这一行么? 二进制安装才需要吧, 难道mysql5.5有新要求了?

论坛徽章:
0
6 [报告]
发表于 2011-05-03 10:50 |只看该作者
.........................................................................

论坛徽章:
2
狮子座
日期:2013-08-26 15:25:32金牛座
日期:2013-09-05 15:45:36
7 [报告]
发表于 2011-05-03 12:50 |只看该作者
55用了cmake
编译参数已经不一样了,好像要在参数前面加一个D

论坛徽章:
1
金牛座
日期:2014-05-29 15:55:47
8 [报告]
发表于 2011-05-03 20:49 |只看该作者
FreeBSD压根不需要这个命令。
而是直接启动就OK了。
就会自动初始化。

论坛徽章:
0
9 [报告]
发表于 2011-06-06 22:35 |只看该作者
5.5就是有这个问题的

论坛徽章:
0
10 [报告]
发表于 2011-06-06 22:45 |只看该作者
/usr/local/bin/mysql_install_db --user=mysql --basedir=/usr/local/ --datadir=/var/db/mysql &

我是这样解决的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP