免费注册 查看新帖 |

Chinaunix

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

我算服了bsd了,mysql竟然是这样装好的!!?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-02-01 22:09 |只看该作者 |倒序浏览
我装mysql已经一个周多了,什么方法都用了,我记的第一次装也是,装了好几遍,都是提示error2002,我也没在意,得装吧,这是在windows里学的,试了几遍好了,我就接着往下装了,中间又出错了,实在没办法又重装系统,也许也是在windows的习惯,呵~~,装啊,这次倒好装了二三十遍,就是不行,我就找啊找啊,大家这几天应该没少看见我发的贴,其实我用baidu google整天的搜,大多就是说权限问题,我就改啊,删啊,再重装啊,今天试了pkg安装,就是不行...........我想啊,为什么上次装上去了呢,我再试试,就先pkg_delete再在ports里装,你们猜怎么着,mysql   回车
mysql>
哦,是这样,还是多装两遍的结果
无语啊.........................................................................!
装一个就这样,要是装几个呢,我还不累死?算一算那得装多少遍啊???
先前同志说了mysqld+这个&是一样mysql运行不起来.谢谢

论坛徽章:
0
2 [报告]
发表于 2007-02-01 22:16 |只看该作者
其实说了这么些,我就奇怪它怎么会好的,大家如果知道其中的原因能不能告知一下

论坛徽章:
0
3 [报告]
发表于 2007-02-01 22:22 |只看该作者
呵呵,,有意思..我在fb中自己手动编译安装    ports安装    pkg_add 安装都一步ok

不清楚你的问题在哪哟..

论坛徽章:
0
4 [报告]
发表于 2007-02-01 22:25 |只看该作者

回复 3楼 yiqingxiao 的帖子

是么?有没好一点的学习资料啊?就是你用的安装步骤

论坛徽章:
0
5 [报告]
发表于 2007-02-01 22:28 |只看该作者
真无语了,我刚才想我重启一下系统看mysql能不能再运行起来,果不然.................
error2002,不是吧,bsd也骗人???!!

论坛徽章:
0
6 [报告]
发表于 2007-02-01 22:36 |只看该作者
你打mysql按回车,不出来mysql>这个,还想怎么样呢????

论坛徽章:
0
7 [报告]
发表于 2007-02-01 22:40 |只看该作者
你的执著精神我佩服,相信有你的执著肯定能拿下BSD.
我虽然没你装的次数多,可我还没有一次安装不成功的:
以ROOT身份pkg_add 或者cd /usr/ports/mysql5-server/;make install clean.
这样就安装完成了,下面就是你的设置了:
1.你要初始化基本的数据库
#mysql_install_db
2.把权限给账户mysql
#chown -R mysql /var/db/mysql
3.启动mysql(  这是BSD的推荐启动方式)
#mysqld_safe&
4.最后,可以连接了
#mysqladmin -u root -password '*****'

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2007-02-01 22:44 |只看该作者
MySQL版FAQ[包治'MySQL'百病]  
http://bbs.chinaunix.net/viewthr ... &extra=page%3D1

论坛徽章:
0
9 [报告]
发表于 2007-02-01 22:48 |只看该作者
我给出手动编译安装的方法

下载mysql-5.0.33.tar.gz
# tar -zxvf mysql-5.0.33.tar.gz  
# cd mysql-5.0.33
# ./configure --prefix=/usr/local/mysql     
       这里还可以加其它参数比如with_charset=gbk with_xcharset=all
#make
#make install
安装完毕
现在开始配置
# pw groupadd mysql  #建立mysql组   
# pw useradd mysql -g mysql #建立mysql用户并且加入到mysql组中  
# ./scripts/mysql_install_db --user=mysql #初试化表并且规定用mysql用户来访问
# cd /usr/local/mysql   

然后设置权限
# chown -R root . #设定root能访问/usr/local/mysql  
# chown -R mysql var #设定mysql用户能访问/usr/local/mysql/var ,里面存的是mysql的数据库文件  
# chown -R mysql var/. #设定mysql用户能访问/usr/local/mysql/var下的所有文件  
# chown -R mysql var/mysql/. #设定mysql用户能访问/usr/local/mysql/var/mysql下的所有文件  
# chgrp -R mysql . #设定mysql组能够访问/usr/local/mysql

运行一下mysql
# /usr/local/mysql/bin/mysqld_safe --user=mysql &

如果没有问题的话,应该会出现类似这样的提示:
# [1] 42264  
# # Starting mysqld daemon with databases from /usr/local/mysql/var

论坛徽章:
0
10 [报告]
发表于 2007-02-01 23:54 |只看该作者

回复 7楼 otask 的帖子

你运气好吧,我感觉,,恩恩,对,就是这样
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP