注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

骐骥一跃

日积跬步 业精于勤荒于嬉

 
 
 

日志

 
 

[原创]FreeBSD学习笔记17-FreeBSD下安装MySQL数据库  

2008-10-15 19:21:11|  分类: Unix/Linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

( 声明:原创文章,未经授权,不得转载。作者:印第安 http://blog.kysf.net

 

作者:indian

版本:v1.0

出处:http://indian.blog.163.com/blog/static/1088158200891572111894

版权:作者保留对本文的一切修改、发布等权力。任何人未经允许不得转载或复制本文部分或全部内容。

 

关键词:freebsd, mysql, freebsd下安装mysql

 

 

一、安装

# cd /usr/ports/databases/mysql50-server

# make install clean

# rehash

 

 

二、配置

1、用 mysql_install_db 脚本安装 MySQL 必需的 grant tables 。Grant tables 存储用户权限和一些安全设置。用下列命令运行脚本:

# mysql_install_db  --user=mysql

2、更改 MySQL 数据库目录属性为 mysql 用户及其组专用,以保证安全。

# ls -Flob /var/db/mysql

# chown -R mysql:mysql /var/db/mysql

3、启动 MySQL 。

# mysqld_safe --user=mysql &

4、修改 root 帐号密码。

# mysqladmin -u root password 'localpassword'

# mysqladmin -u root -h host.example.com password 'remotepassword'

MySQL 安装后 root 的密码默认是空。将“localpassword”替换成你设定的密码,“remotepassword”替换成远程登录用密码,单引号是必须的。

5、创建 MySQL 的配置文件。

# cp /usr/local/share/mysql/my-medium.cnf /var/db/mysql/my.cnf

 

 

三、测试

1、配置 MySQL 在统启动时自动启动。

# ee /etc/rc.conf

添加:

mysql_enable="YES"

2、重启 MySQL 服务,并测试其是否工作正常。

# /usr/local/etc/rc.d/mysql-server restart

# mysqlshow -p

如果出现下面的信息,表明 MySQL 工作正常。

+--------------------+
| Databases |
+--------------------+
| information_schema |
| mysql |
| test |
+--------------------+

如果出现连接错误信息,查看“/var/db/mysql”下的错误日志,其名称类似“host.example.com.err”(主机名.err)。

同时,查看“/tmp”目录的权限。

# ls -ld /tmp

drwxrwxrwt 7 root wheel 512 Feb 17 12:00 /tmp

“/tmp”目录的权限应该如上所示。如果不是,用超级用户身份更改其目录属性。

# chown root:wheel /tmp

# chmod 777 /tmp

# chmod =t /tmp

 

 

 

~ 全文完~

 

 

           印第安

      2008年10月15日19:17:34 v1.0 初稿

      2008年11月4日11:55:23 更新

 

 

( 声明:原创文章,未经授权,不得转载。作者:印第安 http://blog.kysf.net

  评论这张
 
阅读(1032)| 评论(2)
推荐

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018