linux 下安装mysql方法

一. rpm 方式安装

 

1.以rpm方式安装MySQL需要下面两个文件(版本自己选择):

   MySQL-server-5.0.22-0.i386.rpm   

   MySQL-client-5.0.22-0.i386.rpm

 

2.安装服务器端

 在有两个rmp文件的目录下运行如下命令:

 [root@test1 local]# rpm -ivh MySQL-server-5.0.22-0.i386.rpm

   显示如下信息。

 

       warning: MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

   Preparing...       ########################################### [100%]

   1:MySQL-server     ########################################### [100%]

  。。。。。。(省略显示)

   /usr/bin/mysqladmin -u root password /'new-password/'

   /usr/bin/mysqladmin -u root -h test1 password /'new-password/'

  。。。。。。(省略显示)

     Starting mysqld daemon with databases from /var/lib/mysql

   如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。

   [root@test1 local]# netstat -nat

   Active Internet connections (servers and established)

   Proto Recv-Q Send-Q Local Address    Foreign Address   State   

   tcp  0  0 0.0.0.0:3306   0.0.0.0:*    LISTEN   

   上面显示可以看出MySQL服务已经启动。

 

3 安装客户端

   运行如下命令:

   [root@test1 local]# rpm -ivh MySQL-client-5.0.22-0.i386.rpm

   warning: MySQL-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

   Preparing...    ########################################### [100%]

   1:MySQL-client########################################### [100%]

   显示安装完毕。

   用下面的命令连接mysql,测试是否成功

 

4、找到my.cnf配置文件

   如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下:

[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

 

5、修改MySQL启动脚本/etc/rc.d/init.d/mysql

   最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径:home/data/mysql。

          需要先创建一个datadir目录,假如创建到/usr/local/mysql/data

          mkdir -p /usr/local/mysql/data

 

   [root@test1 etc]# vi /etc/rc.d/init.d/mysql

   #datadir=/var/lib/mysql    (注释此行)

   datadir=/usr/local/mysql/datal (加上此行)

 

6.重新启动MySQL服务

   /etc/rc.d/init.d/mysql start

   或用reboot命令重启Linux

 

 

你可能感兴趣的:(linux 下安装mysql方法)