频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

MySQL在ArchLinux上的安装与启动

来源: 作者: 出处:巧巧读书 2007-10-09 进入讨论组
上一页 1 2 3 4 5 下一页 

  --skip-character-set-client-handshake

  忽略客户端发送的字符设置信息,而使用默认的服务器字符设置.

  --socket=path

  为本地连接所用的Unix套接字文件.

  --timezone=zone

  将TZ时区环境变量设置为指定的值.查看我们的操作系统文件可以得到合法时区的详细格式.

  --user={user_name | user_id}

  以用户名user_name或是数字用户ID user_id的用户来运行mysqld服务器.

  当运行mysqld_safe时,必须首先指定--defaults-file或是--defaults-extra-option选项,否则选项将不会被使用.例如,下面的命令就不会使用指定的选项文件:

  mysqld_safe --port=port_num --defaults-file=file_name

  相反,我们应使用下面的命令:

  mysqld_safe --defaults-file=file_name --port=port_num

  mysqld_safe这样进行编写就可以保证正常的启动由源码包或是二进制发行版本�沧暗腗ySQL中的服务器,甚至是这些二进制发行版本将其安装在不同的位置也可以正常的启动。mysqld_safe要求下列条件中的一个为真:

  1 在相对于mysqld_safe的目录的相对目录中可以找到服务器和数据库。对于二进制发行版本,mysqld_safe在他的工作目录下查找bin和 data目录。对于源码包安装的MySQL,他会查找libexec和var目录。如果我们从我们的MySQL安装目录执行mysqld_safe,这些 条件必须满足。

  2 如果服务器和数据并没有在MySQL的工作目录的相对目录中找到,mysqld_safe就会试着以绝对路径来进行查找。典型的路径是 /usr/local/libexec和/usr/local/var。实际的路径将会决定于二进制发行版本在构建时所配置的值。如果MySQL安装在配 置时指定的路径内,这些必须正确。

  因为mysqld_safe会试着在相对于他的工作目录的目录中查找服务器与数据库,所以我们可以将MySQL安装在任何地方,只要我们在MySQL的安装目录中执行mysqld_safe即可:

  shell> cd mysql_installation_directory

  shell> bin/mysqld_safe &

  如果mysqld_safe失败,即使是在MySQL的安装目录中进行调用,我们也可以指定--ledir和--datadir选项来表明服务器与数据库在我们的系统中所在的目录。

  在 通常情况下我们不应修改mysqld_safe脚本,我们可以使用命令或是在my.cnf选项文件中的[mysqld_safe]部分进行修改。只有在极 少的情况下也许必须修改mysqld_safe脚本来使得他正常启动。然而,如果我们这样做,如果我们在将来进行升级,我们所修改的版本就会被覆盖掉,所 以我们要备份一个我们的修改版本,从而我们可以进行重装。

文字:http://www.qqread.com/mysql/z348264.html 更多文章 更多内容请看Windows操作系统安装MySQL数据备份系统安装手册专题,或进入讨论组讨论。
上一页 1 2 3 4 5 下一页 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章