1.系统环境
    FreeBSD 8.3 RELEASE版(i386平台)、MySQL 5.5.27版本。

2.安装MySQL
    通过强大的FreeBSD ports系统,安装MySQL的步骤简单得超乎想象:
FreeBSD# cd /usr/ports/databases/mysql55-server
FreeBSD# make install clean
    输入上面2条命令来启动安装过程,其间会要求你设置一些选项,一般都采用默认的设置直接进行安装,直到重新出现“#”提示符,安装全部完成!

3.启动设置
修改“/etc/rc.conf”文件,确认存在以下2行设置:
mysql_enable="YES"
mysql_dbdir="/usr/local/data"
    第一行设置可以让MySQL服务在系统启动之后自动加载,修改该行设置之后必须重新启动系统才能使之生效;
    第二行设置指定MySQL的数据库存储路径,在修改保存文件之后,就能对相关命令(之后的一些操作)产生作用。

4.初始化数据库
    一般情况下ports系统都是软件安装在“/usr/local”路径之下,所以在安装MySQL之后,可以在“/usr/local/bin”下面看到很多相关的命令或脚本,名字大部分是以“mysql”开头。按照官方的说法,其中“mysql_install_db”是用来初始化数据库的。
FreeBSD# cd /usr/local
FreeBSD# bin/mysql_install_db
  该脚本必须在“/usr/local”路径下运行,产生的数据库在“/usr/local/data”路径下,不过这与上一节的设置没什么关系:即使将“mysql_dbdir”设置到其它路径下,结果还是在之前的路径下创建数据库。而且,经过了一番折磨之后发现这一步骤并不是必须的,实际上该版本的MySQL在启动的时候会自动进行初始化!

5.启动数据库
  官方的说法是:通过运行“mysqld_safe”脚本是最稳妥(安全)的启动数据库方式,但这有2个问题:一是没有稳妥的停止数据库方式;二是这也不是自启动采用的方式。
  比较常用的方法是运行“/usr/local/etc/rc.d/mysql-server”脚本,启动数据库就用“start”参数;停止数据库用“stop”参数;重启数据库用“restart”参数。有时候这3个参数不起作用,该脚本会提示用“onestart”、“onestop”或“onerestart”参数,用这3个参数是有效的(但不知何意)。
    第3节的“mysql_dbdir”设置指定这个脚本所操作数据库的路径,如果启动数据库的时候,该路径并不存在实际的数据库,就会自动进行初始化。

6.后记
    一切完成之后最好运行以下的命令来修改“root”用户的口令,因为该口令缺省是空的。
FreeBSD# mysqladmin -u root password 'anyting'

FreeBSD#MySQL安装配置相关推荐

  1. SUSE Linux 11里Nginx+Resin+JSP+Memcached+MySQL安装配置整合

    服务器运维与网站架构|Linux运维|X研究 let's face reality,loyalty to an ideal! 首页 Linux Nginx Security Shell 服务器架构 互 ...

  2. mysql数据库解压安装教程_MySQL数据库之windows 10下解压版MySql安装配置方法教程...

    本文主要向大家介绍了MySQL数据库之windows 10下解压版MySql安装配置方法教程 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. windows 10 下安装解压版的 ...

  3. IIS+PHP+MYSQL安装配置

    IIS+PHP+MYSQL安装配置 首先下载php-5.2.0-win32.zip,mysql-noinstall-5.0.22-win32.zip和phpMyAdmin-2.9.1.1-all-la ...

  4. linux 安装nginx php mysql 配置文件在哪_linux下 php+nginx+mysql安装配置

    我主要是用来安装php,以及nginx和php的交互. 一 安装插件 可以选择YUM安装或者源码编译安装gccgcc-c++zlib pcre pcre-devel libevent libevent ...

  5. Linux Apache php MySQL 安装配置(Centos 6.4 yum安装)

    一.yum准备 1.Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器. 基于RPM包管理,能够 ...

  6. cent mysql 配置,centos下MySQL安装配置

    centos下MySQL安装配置 下载 https://dev.mysql.com/downloads/mysql/下载Linux-Generic版本 uname -a查看系统架构, 选择相应版本. ...

  7. 绿色版 MySQL 安装配置的正确操作步骤

    文章主要向大家介绍的是绿色版 MySQL 安装配置的实际操作流程,我们是在MySQL5.1版的环境下对色版 MySQL进行正确的安装配置,以及对其具体的下载地址有一详细介绍,以下就是文章的详细内容介绍 ...

  8. 【2023最新】MySQL安装配置教程(5.7+8.0)

    [2023最新]MySQL安装配置教程(5.7+8.0) 文章目录 [2023最新]MySQL安装配置教程(5.7+8.0) 1. MySQL5.7[C盘] 1.1 下载 1.2 安装配置 1.3 N ...

  9. MySQL安装配置(Windows和 Linux )

    MySQL安装配置(Windows和 Linux ) 文章目录 MySQL安装配置(Windows和 Linux ) 一.MySQL 下载 1. 1 点击 **DOWNLOADS** 1.2 点击 * ...

  10. MySQL安装配置教程最全详解,一步一图解

    一. 下载MySQL Mysql官网下载地址: https://downloads.mysql.com/archives/installer/ 1. 选择要安装的版本,本篇文章选择的是5.7.31版本 ...

最新文章

  1. android 获取应用内存大小,如何在Android中获取当前内存使用量?
  2. ine.strip().split()
  3. ARM汇编伪指令 .word
  4. 机器学习(part4)--模型评估
  5. sql多层嵌套别名无效_SQL之复杂查询
  6. 使用反射将DataTable的数据转成实体类
  7. 为什么云服务器没西南的_去年“双11“我买的那台云服务器
  8. python之log日志模块
  9. [vb]全面控制 Excel
  10. 移动web-双飞翼(圣杯)布局
  11. tensorflow学习笔记(三十四):Saver(保存与加载模型)
  12. 【IOS捷径】获取时间戳
  13. 图像特征与描述子(直方图, 聚类, 边缘检测, 兴趣点/关键点, Harris角点, 斑点(Blob), SIFI, 纹理特征)...
  14. Python获取对象所占内存大小方法
  15. python虚拟变量回归_第二周:python实现线性回归(哑变量回归)的高效方法
  16. 2月全球搜索引擎市场份额之争:百度战胜Google夺冠
  17. 如何在python3.x中使用pip3安装you-get及下载网页视频资源
  18. 深度学习--基于队列的数据随机载入
  19. 5个常用的CMD命令
  20. 【已解决】VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the

热门文章

  1. 高压共轨喷油泵、喷油枪200mpa燃油系统专用 格雷希尔快速连接器G60UHP-M12E-A601
  2. Scikit-Learn&More,用于机器学习的综合数据集生成
  3. 赶不过二三里水港 绿色软件联盟
  4. 【它山之玉】Trump:让人们发出噢、啊的惊叹声!—科学网马臻
  5. 张一鸣和扎克伯格,一生之敌
  6. Apsara Clouder云计算专项技能认证:云服务器ECS入门[考试真题分享]
  7. 20款漂亮的免费英文字体下载
  8. openwrt pandorabox kali Captive portal not popping up wifiphisher
  9. 网络带宽---(上)
  10. 某行“软件最佳实践与沙盘演练”企业内训开始!