新客网
首页 | 新闻 | 系统·网络·服务器·安全 | 工具·办公 | 编程·数据库 | 图象·网页·运营 | 硬件·存储 | 专题教程 | 论坛·old
 → 当前位置:首页 > 教程 > 数据库 > mysql > 正文

MySQL中文参考手册--- 安装MySQL

XKER.COM   2006-10-10 9:14:33  来源:新客整理  点击:

  安装MySQL
  假设你把所有必须的源码或者包都放在了/tmp下。如果你下载的是RPM包的话,那比较简单;如果你下载的是二进制包(你没有rpm程序或者你想自定义的话),那么会稍微麻烦一点。
  
  RPM包安装
  你必须成为root用户才能使用rpm安装程序,以下是安装过程:
  
  $ cd /tmp
  $ su
  # rpm -Uvh MySQL*(安装和MySQL相关的所有包)
  
  这将安装你下载的所有3个MySQL包。如果你的系统是RedHat Linux的话,建议使用RPM安装方式,因为所有的工作都由rpm程序帮你搞好了。
  
  源码安装
  相对于用RPM安装来讲,用二进制源码安装是稍微麻烦了点。但是我们可以在安装脚本中可以自定义安装的相关参数,而不用象rpm方式只能安装默认的来安装。
  
  安装二进制源代码
  如果你下载的是二进制源代码,它的名字类似于: mysql-3.22.21-pc-linux-gnu-i686.tar.gz。你必须成为root用户,然后解压到 /usr/local目录,操作步骤如下:
  
  $ cd /usr/local
  $ su
  # tar -zxvf /tmp/mysql-3.22.21-pc-linux-gnu-i686.tar.gz
  
  在所有文件解压完后,一个名字叫mysql-3.22.21-pc-linux-gnu-i686的目录将被创建出来。mysql-3.22.21-pc-linux-gnu-i686这么长):
  
  # ln -s mysql-3.22.21-pc-linux-gnu-i686 mysql
  
  如果以后有新版本的MySQL的话,你可以仅仅将源码解压到新的路径,然后只需要做个符号链接就可以了。这样非常方便,数据也更加安全。
  
  建立一个MySQL 用户
  好,现在我们将建立一个能运行MySQL守护程序的用户帐号,并且所有MySQL文件都归此帐户拥有。使用 Linuxconf或者useradd命令去添加一个叫 mysql 的帐号,在添加之前,确保没有人注册了这个帐户,还要暂时禁止login功能(不过一般都是在没有其他人登陆的情况下调试机器,因此这个步骤可免)
  
  为MySQL做准备
  首先让我们将MySQL目录和文件的拥有权改成 mysql 用户和root组:
  
  # cd /usr/local
  # chown -R mysql:root mysql-3.22.21-pc-linux-gnu-i686 mysql
  
  然后运行一个小脚本程序,以建立初始化的MySQL数据库。请以一个mysql 用户的身份完成这个任务,这也是我们能够直接使用这个帐户的唯一机会。
  
  # su mysql
  $ cd mysql
  $ scripts/mysql_install_db
  $ exit
  
  如果没有任何出错信息显示的话,那就可以了。
  
  自动运行MySQL
  在MySQL二进制包里面,有一个叫myslq.server的启动脚本程序。把它复制到/etc/rc.d/init.d目录里面:
  
  # cd /etc/rc.d/init.d
  # cp /usr/local/mysql/support-files/mysql.server mysql
  
  接着把它的属性改为“x”(executable,可执行)
  
  # chmod +x mysql
  
  最后,运行chkconfig把MySQL添加到你系统的启动服务组里面去。
  
  # /sbin/chkconfig --del mysql
  # /sbin/chkconfig --add mysql
  
  测试MySQL
  MySQL里面有一个简单的数据库例子test ,而且它的内部数据库一直保持对权限和帐户的监视,因而先运行mysql看看是否可以工作。
  
  首先启动MySQL:
  
  # /etc/rc.d/init.d/mysql start
  
  如果一切正常,你将看到以下的信息出现:
  
  Starting mysqld daemon with databases from /var/lib/mysql
  
  如果你安装的是RPM包,那么程序大都安装在/usr/local/mysql/bin。在此目录下运行客户端程序:
  
  # mysql
  
  然后你可以看到屏幕显示出以下信息:
  
  Welcome to the MySQL monitor. Commands end with ; or \g.
  
  Your MySQL connection id is 2 to server version: 3.22.21
  
  Type 'help' for help.
  
  mysql>
  
  接着,用show databases命令可以将安装的数据库列出来:

本新闻共2页,当前在第1页  1  2  

上一篇教程:MySQL高级特性----对比与其他数据库
下一篇教程:MySQL服务器的启动与停止
收藏本文】 【我要投稿】 【打印本文】 【论坛讨论】 【关闭窗口

相关文章
·MySQL数据导入导出方法与工具介绍三·MySQL数据导入导出方法与工具介绍二
·MySQL数据导入导出方法与工具介绍一·如何才能使图形化管理MySQL更轻松(二)
·如何才能使图形化管理MySQL更轻松(一)·MySQL管理员指南之--MySQL用户管理
·MySQL数据的导出和导入工具mysqldump·MySQL的管理工具:phpMyAdmin
·MySQL中文参考手册-- 常用查询的例子·MySQL中文参考手册-- 输入查询
·MySQL中文参考手册-- 连接与断开服务者·MySQL中文参考手册-- 获得数据库和表的信息
·MySQL中文参考手册-- 创造并使用一个数据库·MySQL服务器的启动与停止
·MySQL高级特性----对比与其他数据库·MySQL中文参考手册---MySQL 文件系统

学院文章搜索
  
推荐文章
·用CSS实现动态显示的五角星
·MySQL数据导入导出方法与工
·从网络设置着手 教你四招让
·制作正式版优化大师绿色免
·编程过把瘾:自己动手写操
·数据恢复指南 专题
·硬盘“逻辑锁”解决办法
·DOS使用中的常见问题解答
·DOS下常用的相关网络命令
·Win2000优化技巧篇之:硬件
阅读排行
·免费代理IP(每日更新)
·流氓网站招招看 详细剖析恶
·ghost教程 专题
·DB2 9数据库专题
·轻松恢复硬盘数据 EasyRec
·克隆软件Ghost初级使用教程
·DOS下对系统重新进行分区
·DOS常用命令
·Fdisk分区详解
·编程过把瘾:自己动手写操
专题教程
·数据恢复指南 专题
·Web服务器专题
·DB2 9数据库专题
·ghost教程 专题
·局域网技术专题
·虚拟机专题
·CDN加速技术专题
·注册表教程专题
·电脑技巧 专题
·Linux与虚拟化技术
最新文章
·用手机免费申请QQ号 既方便
·用CSS实现动态显示的五角星
·MySQL数据导入导出方法与工
·MySQL数据导入导出方法与工
·MySQL数据导入导出方法与工
·如何才能使图形化管理MySQ
·如何才能使图形化管理MySQ
·MySQL管理员指南之--MySQL
·MySQL数据的导出和导入工具
·MySQL的管理工具:phpMyAdm
设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003 - 2006 XKER Inc. All Rights Reserved
新客网 版权所有