跟我学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]