Heim > Datenbank > MySQL-Tutorial > MySQL三种安装方式大揭秘_MySQL

MySQL三种安装方式大揭秘_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-01 14:02:17
Original
938 Leute haben es durchsucht

mysql安装

此文章主要向大家讲述的是MySQL三种安装方式,及RPM 二进制包与源代码,我们本次安装的相关系统平台为redhat 5,以下就是文章的主要内容的详细描述,望大家在浏览之后会对其有更深的了解。

MySQL三种安装方式一、使用RPM包进行安装

首先可以从安装光盘中或者到MySQL的网站上下载对应版本的rpm包如下:

 

<ol class="dp-xml">
<li class="alt"><span><span>MySQL-server-community-5.1.38-0.rhel5.i386.rpm  </span></span></li>
<li><span>MySQL-client-community-5.1.38-0.rhel5.i386.rpm </span></li>
</ol>
Nach dem Login kopieren

 

接着我们可以使用rpm命令进行安装:

rpm -ivh MySQL-server-community-5.1.38-0.rhel5.i386.rpm

rpm -ivh MySQL-client-community-5.1.38-0.rhel5.i386.rpm

MySQL三种安装方式二、安装二进制包

步骤如下:

1、用root登录系统,增加MySQL用户和组

 

<ol class="dp-xml">
<li class="alt"><span><span>groupadd MySQL  </span></span></li>
<li><span>useradd -g MySQL MySQL </span></li>
</ol>
Nach dem Login kopieren
Nach dem Login kopieren

 

2、解压二进制包,假如二进制包放在/home/MySQL下,我们在解压后并增加一个符号链接

 

<ol class="dp-xml">
<li class="alt"><span><span>tar xvfz MySQL-5.1.38-linux-i686-glibc23.tar.gz  </span></span></li>
<li><span>ln -s MySQL-5.1.38-linux-i686-glibc23 MySQL </span></li>
</ol>
Nach dem Login kopieren

 

3、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户

 

<ol class="dp-xml">
<li class="alt"><span><span>cd MySQL  </span></span></li>
<li>
<span>./scripts/MySQL_install_db </span><span class="attribute"><font color="#ff0000">--user</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">MySQL</font></span><span> </span>
</li>
</ol>
Nach dem Login kopieren

 

4、设置目录权限,将data目录的所有者改为MySQL,其它目录的文件的所有者为root

 

<ol class="dp-xml">
<li class="alt"><span><span>chown -R root:MySQL .  </span></span></li>
<li><span>chown -R MySQL:MySQL data </span></li>
</ol>
Nach dem Login kopieren

 

5、启动MySQL

./bin/MySQLd_safe --user=MySQL &

MySQL三种安装方式三、源码安装MySQL

1、用root登录系统,增加MySQL用户和组

 

<ol class="dp-xml">
<li class="alt"><span><span>groupadd MySQL  </span></span></li>
<li><span>useradd -g MySQL MySQL </span></li>
</ol>
Nach dem Login kopieren
Nach dem Login kopieren

 

2、解压源码包,并进入解压后的目录

tar xvfz MySQL-5.1.38.tar.gz

cd MySQL-5.1.38

3、用configure工具来编译源代码,这里我们可以使用很多的参数,具体可以用configure --help来查看,这里我们将MySQL安装到/usr/local/MySQL下

 

<ol class="dp-xml">
<li class="alt"><span><span>./configuer </span><span class="attribute"><font color="#ff0000">--prefix</font></span><span>=/usr/local/MySQL  </span></span></li>
<li><span>make  </span></li>
<li class="alt"><span>make install </span></li>
</ol>
Nach dem Login kopieren

 

4、选择一个样例配置文件,并复制到/etc/下改名为my.cnf

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

5、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户

 

<ol class="dp-xml">
<li class="alt"><span><span>cd /usr/local/MySQL  </span></span></li>
<li>
<span>./bin/MySQL_install_db </span><span class="attribute"><font color="#ff0000">--user</font></span><span>=</span><span class="attribute-value"><font color="#0000ff">MySQL</font></span><span> </span>
</li>
</ol>
Nach dem Login kopieren

 

6、设置目录权限,将var目录的所有者更改为MySQL,其它目录和文件的所有者为root

 

<ol class="dp-xml">
<li class="alt"><span><span>chown -R root .  </span></span></li>
<li><span>chown -R MySQL var  </span></li>
<li class="alt"><span>chgrp -R MySQL . </span></li>
</ol>
Nach dem Login kopieren

 

7、启动MySQL

./bin/MySQLd_safe --user=MySQL &

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage