Home  >  Article  >  Database  >  安装MySQL Server 5.0在Linux上

安装MySQL Server 5.0在Linux上

WBOY
WBOYOriginal
2016-06-07 16:13:57852browse

以下的文章主要介绍的是在Linux上正确安装MySQL Server 5.0的实际操作过程,我们是用binary来对其进行进行安装,文件名为MySQL(和PHP搭配之最佳组合)-standard-5.0.18-linux-i686-glibc23.tar.gz。 [1]将上述文件解压到某处,并将MySQL(和PHP搭配之最佳组合)

以下的文章主要介绍的是在Linux上正确安装MySQL Server 5.0的实际操作过程,我们是用binary来对其进行进行安装,文件名为MySQL(和PHP搭配之最佳组合)-standard-5.0.18-linux-i686-glibc23.tar.gz。

[1]将上述文件解压到某处,并将MySQL(和PHP搭配之最佳组合)所以目录名改为MySQL(和PHP搭配之最佳组合),结果应如/home/jiang/MySQL(和PHP搭配之最佳组合)

[2]根据MySQL(和PHP搭配之最佳组合)目录下的INSTALL-BINARY文件来进行安装MySQL Server 5.0

加用户组MySQL(和PHP搭配之最佳组合),以及用户MySQL(和PHP搭配之最佳组合);该命令无需修改shell> groupadd MySQL(和PHP搭配之最佳组合)

shell> useradd -g MySQL(和PHP搭配之最佳组合) MySQL(和PHP搭配之最佳组合)

以下三步的主要目的是为MySQL(和PHP搭配之最佳组合)解压目录做一个链接,放到usr/local目录中

首先是进入/usr/local目录;该命令无需修改

<ol class="dp-xml"><li class="alt"><span><span>shell</span><span class="tag">></span><span> cd /usr/local </span></span></li></ol>

这一步可以不需要,因为已经解压了

<ol class="dp-xml"><li class="alt"><span><span>shell</span><span class="tag">></span><span> gunzip </span><span class="tag"><span> /PATH/TO/MySQL(和PHP搭配之最佳组合)-VERSION-OS.tar.gz | tar xvf - </span></span></span></li></ol>

做一个到/home/jiang/MySQL(和PHP搭配之最佳组合)的链接,放在/usr/local中,该链接的名字是MySQL(和PHP搭配之最佳组合)。

该命令修改为ln -s /home/jiang/MySQL(和PHP搭配之最佳组合) MySQL(和PHP搭配之最佳组合)

shell> ln -s FULL-PATH-TO-MySQL(和PHP搭配之最佳组合)-VERSION-OS MySQL(和PHP搭配之最佳组合)

进入/home/jiang/MySQL(和PHP搭配之最佳组合)目录,/usr/local/MySQL(和PHP搭配之最佳组合)是到/home/jiang/MySQL(和PHP搭配之最佳组合)的链接

shell> cd MySQL(和PHP搭配之最佳组合)

对MySQL(和PHP搭配之最佳组合)进行初始化(如果以前已经安装MySQL Server 5.0过MySQL(和PHP搭配之最佳组合),这一步可以简略);该命令无需修改

shell> scripts/MySQL(和PHP搭配之最佳组合)_install_db --user=MySQL(和PHP搭配之最佳组合)

变更所有权;该命令无需修改

<ol class="dp-xml">
<li class="alt"><span><span>shell</span><span class="tag">></span><span> chown -R root .  </span></span></li>
<li>
<span>shell</span><span class="tag">></span><span> chown -R MySQL(和PHP搭配之最佳组合) data  </span>
</li>
<li class="alt">
<span>shell</span><span class="tag">></span><span> chgrp -R MySQL(和PHP搭配之最佳组合) . </span>
</li>
</ol>

启动MySQL(和PHP搭配之最佳组合)服务器;该命令无需要修改

<ol class="dp-xml"><li class="alt"><span><span>shell</span><span class="tag">></span><span> bin/MySQL(和PHP搭配之最佳组合)d_safe </span><span class="attribute">--user</span><span>=</span><span class="attribute-value">MySQL</span><span>(和PHP搭配之最佳组合) & </span></span></li></ol>

[3]进入MySQL(和PHP搭配之最佳组合)应用环境

进入MySQL(和PHP搭配之最佳组合)目录下的bin目录,运行命令./MySQL(和PHP搭配之最佳组合) -u root -p,此时将出现password:(要求输入密码),但默认情况下root用户没有密码,所以回车即可。此时将进入MySQL(和PHP搭配之最佳组合)界面,当然仍然只是个命令行窗口而以。

[4]简单使用MySQL(和PHP搭配之最佳组合)

在MySQL(和PHP搭配之最佳组合)环境中运行命令show databases;,将会显示已经有的数据库(如test);运行命令use test,将进入test数据库...

注意:如果在运行./MySQL(和PHP搭配之最佳组合) -u root -p之后,报

<ol class="dp-xml"><li class="alt"><span><span>Can't connect to local MySQL(和PHP搭配之最佳组合) server through socket '/tem/MySQL(和PHP搭配之最佳组合).sock' </span></span></li></ol>

的错误,那么可能有以下几种情况:

[1]MySQL(和PHP搭配之最佳组合).sock并不在/tmp目录下,而是在其它某个目录下(如,/var/lib/MySQL(和PHP搭配之最佳组合)目录)。这时只需要将这个MySQL(和PHP搭配之最佳组合).sock做链接到/tmp目录下,运行命令:

ln -s MySQL(和PHP搭配之最佳组合).SOCK_PATH /tmp/MySQL(和PHP搭配之最佳组合).sock

[2]在同学的笔记本的Linux中,会在/tmp下生成MySQL(和PHP搭配之最佳组合).sock,但重新启动Linux后,该文件被删除。这时也可以用情况2中的解决方法,或者每次都运行命令:

./MySQL(和PHP搭配之最佳组合)d_safe --user=MySQL(和PHP搭配之最佳组合) &以上的相关内容就是对在Linux上安装MySQL Server 5.0的介绍,望你能有所收获。


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn