mysql 的安装问题

可以用下面的代码启动:
代码:
/usr/local/bin/mysqld_safe --user=mysql &

如果你的mysql用户没有权限的话可以改成root测试一下
代码:
/usr/local/bin/mysqld_safe --user=root &
关闭

代码:
mysqladmin -u root -p密码 shutdown
用ports安装会自动建立mysql用户组和用户,但仍然没有访问数据库目录的权限.
我们要做的下一步是
代码:
chown -R mysql /var/db

完了后编辑一下/etc/rc.conf
加入
代码:
mysql_enable="YES"

这样的话重启后mysql都会自动启动
这一点事实上在/usr/local/etc/rc.d/mysql-server.sh里面有说明.网上有很多网友写的安装文档里没有说到这一点,至少我是没有看到Smile

vvm 写到:
antijp 写到:
就不明白了,ports那么好使为啥还要自己搞?

用ports安装会自动建立mysql用户组和用户,但仍然没有访问数据库目录的权限.
我们要做的下一步是
代码:
chown -R mysql /var/db

完了后编辑一下/etc/rc.conf
加入
代码:
mysql_enable="YES"

这样的话重启后mysql都会自动启动
这一点事实上在/usr/local/etc/rc.d/mysql-server.sh里面有说明.网上有很多网友写的安装文档里没有说到这一点,至少我是没有看到Smile

组织得很乱,有不对的地方还望高手指点
godbegirl@hotmail.com


/var/db里面不仅仅有mysql存放的数据库文件,还有其他的文件(package的安装记录也在里面),你chown的话,不是连那些也全都改了?

具体的来说应该是chown -R mysql /var/db/data 是吧.
因为我不了解其他文件是否也需要用到,
根据楼主的意思应该是先把MySQL使用起来才是正着
嗯,安全是个问题,
2.安装MYSQL

# cd /usr/ports/databases/mysql/mysql41-server
# make install clean BUILD_OPTIMIZED=yes BUILD_STATIC=yes
# vi /etc/rc.conf
mysql_enable=”YES”
# /usr/local/etc/rc.d/mysql-server.sh start
# mysqladmin password ******
# vi /etc/my.cnf
bind-address = 127.0.0.1
max_connections = 1000
max_user_connections = 1000

楼主只差一步了.
cd /etc/
ee rc.conf
在里面加一句:mysql_enable="YES"
重启就可以了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值