视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
MySQL5.1在Linux下的正确安装
2020-11-09 14:13:14 责编:小OO
文档

以下的文章主要介绍的是如何在Linux下正确安装MySQL 5.1的实际操作步骤,我们首先是从下载MySQL数据库免安装版,即二进制版的软件(免费的),以下就是文章的具体内容的描述,望你浏览之后会有所收获。 1、下载MySQL免安装版/二进制版软件(不用编译) 文件

以下的文章主要介绍的是如何在Linux下正确安装MySQL 5.1的实际操作步骤,我们首先是从下载MySQL数据库免安装版,即二进制版的软件(免费的),以下就是文章的具体内容的描述,望你浏览之后会有所收获。

1、下载MySQL免安装版/二进制版软件(不用编译)

文件格式:MYSQL-VERSION-OS.tar.gz

2、创建MySQL组,建立MySQL用户并加入到mysql组中(不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。)

  1. #groupadd mysql
  2. #useradd -g mysql mysql

3、进入目录/usr/local,解压缩免安装MySQL 5.1,并在此目录中建立名为mysql的软链接

  1. #cd /usr/local
  2. #gunzip < /path/to/MYSQL-VERSION-OS.tar.gz | tar xvf -

(该命令会在本目录下创建一个名为MYSQL-VERSION-OS的新目录。)

(使用GNU tar,则不再需要gunzip。你可以直接用下面的命令来解包和提取分发:

  1. #> tar zxvf /path/to/mysql-VERSION-OS.tar.gz)
  2. #ln -s MYSQL-VERSION-OS mysql

4、添加MySQL配置文件

如果你想要设置一个选项文件,使用support-files目录中的一个作为模板。在这个目录中有4个模板文件,是根据不同机器的内存定制的。

  1. #cp support-files/my-medium.cnf /etc/my.cnf

(可能你需要用root用户运行这些命令。)

5、设定目录访问权限,用mysql_install_db创建MySQL授权表初始化,并设置mysql,root帐号访问权限

  1. #cd mysql
  2. #chown -R mysql .
  3. #chgrp -R mysql .
  4. #scripts/mysql_install_db –user=mysql
  5. #chown -R root .
  6. #chown -R mysql data

(注意以上命令中的” . “符号不能少。)

6、运行MySQL

  1. #bin/mysqld_safe –user=mysql &

(如果没有问题的话,应该会出现类似这样的提示:

  1. [1] 422
  2. # Starting mysqld daemon with databases from /usr/local/mysql/var

如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。
大多数问题是权限设置不正确引起的。 )

7、设置root密码。默认安装MySQL 5.1密码为空,为了安全你需要修改密码

  1. #/usr/local/mysql/bin/mysqladmin -uroot password yourpassword

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

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

9、启动mysqld服务

  1. #service mysqld start

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

  1. #netstat -atln

免安装版/二进制版安装MySQL 5.1基本命令概述:

  1. shell> groupadd mysql
  2. shell> useradd -g mysql mysql
  3. shell> cd /usr/local
  4. shell> gunzip < /PATH/TO/MYSQL-VERSION-OS.tar.gz | tar xvf -
  5. shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS mysql
  6. shell> cd mysql
  7. shell> chown -R mysql .
  8. shell> chgrp -R mysql .
  9. shell> scripts/mysql_install_db –user=mysql
  10. shell> chown -R root .
  11. shell> chown -R mysql data
  12. shell> bin/mysqld_safe –user=mysql &

以上的相关内容就是对Linux下安装MySQL 5.1的介绍,望你能有所收获。

下载本文
显示全文
专题