neteye2010 发表于 2010-01-12 09:12

跟我学MySQL---第2课


Linux 环境下MySQL的安装步骤

1、下载MySQL免安装版/二进制版软件mmysql-VERSION-OS.tar.gz 并复制到/usr/local

2、创建mysql用户组,建立mysql用户并加入到mysql组中

#groupadd mysql
   #useradd -g mysql mysql
   
3、进入目录/usr/local,解压缩
   
#cd /usr/local
# tar -zxvf mysql-5.0.83.tar.gz
   
(该命令会在本目录下创建一个名为mmysql-VERSION-OS的新目录。)
(进入这个目录并进行安装配置)

#cd mmysql-VERSION-OS
#./configure --prefix=/server/mysql   
(注意/configure前有“.”, 是用来检测你的安装平台的目标特征的,prefix是安装路径)
   
4、编译、安装程序

#make
#make install
5、初始化数据库,用户mysql,设置mysql、root帐号访问权限

   #cd /use/local/mysql
   #bin/mysql_install_db --user=mysql
   #chown -R root .   
#chown -R mysql var
#chgrp-R mysql .   (注意后面有个”.",以上三行权限设置)

6、添加MySQL配置文件
      如果你想要设置一个选项文件,使用support-files目录中的一个作为模板。
在这个目录中有4个模板文件,是根据不同机器的内存定制的。将MYSQL配置文档复制到/etc目录下保存为my.cnf,如果问是否覆盖原文件,输入“yes"然后回车
   
      #cp support-files/my-medium.cnf/etc/my.cnf   
7、运行MySQL,&表示后台运行
   
#bin/mysqld_safe –user=mysql &
      
8、设置root密码。默认安装密码为空,为了安全你需要修改密码

#/usr/local/mysql/bin/mysqladmin –u root password yourpassword

9、拷贝编译目录的一个脚本,设置开机自动启动

#cp support-files/mysql.server /etc/rc.d/init.d/mysqld
   #chmod 700 /etc/init.d/mysqld
   #chkconfig –add mysqld
   #chkconfig –level 345 mysqld on

10、启动mysqld服务

# service mysqld start

11、查看3306端口是否打开。要注意在防火墙中开放该端口

#netstat -atln



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/108932/showart_2146352.html
页: [1]
查看完整版本: 跟我学MySQL---第2课