成都网站建设设计

将想法与焦点和您一起共享

mysql怎么安装rpm mysql怎么安装成功

如何在linux下安装mysql rpm包

环境:

创新互联建站专注于路桥网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供路桥营销型网站建设,路桥网站制作、路桥网页设计、路桥网站官网定制、小程序定制开发服务,打造路桥网络公司原创品牌,更为您提供路桥网站排名全网营销落地服务。

Linux:CentOS release 6.3

MySQL: 5.6.28-log MySQL Community Server (GPL)

1.检查mysql rpm相关的包是否安装

[root@mysqlmaster mysqlinstall]# rpm -qa | grep -i mysql

mysql-libs-5.1.61-4.el6.x86_64

如果存在删除:

[root@mysqlmaster mysqlinstall]# rpm -e mysql-libs-5.1.61-4.el6.x86_64

error: Failed dependencies:

libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64

libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64

mysql-libs is needed by (installed) postfix-2:2.6.6-2.2.el6_1.x86_64

忽略依赖包删除

[root@redis1 ~]# rpm -e --nodeps mysql-libs-5.1.61-4.el6.x86_64

或者删除依赖包

[root@mysqlmaster mysqlinstall]# yum -y remove mysql-libs

[root@mysqlmaster mysqlinstall]# rpm -qa | grep -i mysql

2.上传下载的安装包MySQL-5.6.28-1.el6.x86_64.rpm-bundle.tar

解压:

tar -xvf MySQL-5.6.28-1.el6.x86_64.rpm-bundle.tar

3.安装mysql服务端:

[root@mysqlmaster mysqlinstall]# rpm -ivh MySQL-server-5.6.28-1.el6.x86_64.rpm

warning: MySQL-server-5.6.28-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

error: Failed dependencies:

libnuma.so.1()(64bit) is needed by MySQL-server-5.6.28-1.el6.x86_64

libnuma.so.1(libnuma_1.1)(64bit) is needed by MySQL-server-5.6.28-1.el6.x86_64

libnuma.so.1(libnuma_1.2)(64bit) is needed by MySQL-server-5.6.28-1.el6.x86_64

缺失依赖包

linux系统怎么安装mysql数据库

Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址:

MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。

MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。

MySQL-devel - 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要安装该RPM包。

MySQL-shared - 该软件包包含某些语言和应用程序需要动态装载的共享库(libmysqlclient.so*),使用MySQL。

MySQL-bench - MySQL数据库服务器的基准和性能测试工具。

以下安装Mysql RMP的实例是在SuSE Linux系统上进行,当然该安装步骤也适合应用于其他支持RPM的Linux系统,如:Centos。

安装步骤如下:

使用root用户登陆你的Linux系统。

下载Mysql RPM包,下载地址为:MySQL 下载。

通过以下命令执行Mysql安装,rpm包为你下载的rpm包:

[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

以上安装mysql服务器的过程会创建mysql用户,并创建一个mysql配置文件my.cnf。

你可以在/usr/bin和/usr/sbin中找到所有与MySQL相关的二进制文件。所有数据表和数据库将在/var/lib/mysql目录中创建。

以下是一些mysql可选包的安装过程,你可以根据自己的需要来安装:

[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm

[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm

[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm

[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm

如何实用rpm卸载安装mysql

 重新安装mysql或进行一些其他操作要卸载mysql时可按以下步骤进行:

1、先备份数据库。包括mysql数据目录配置文件等等,或者直接备份整个文件夹,以备他用。

2、用rpm -qa|grep mysql命令列出当前系统所安装的和mysql相关的东东,当前系统运行结果如下:

[root@localhost software]# rpm -qa|grep mysql

mysql-4.1.12-3.RHEL4.1

mysqlclient10-3.23.58-4.RHEL4.1

warning: only V3 signatures can be verified, skipping V4 signature

直接执行rpm -e mysqlclient10-3.23.58-4.RHEL4.1一般即可卸载,若卸载不掉,用

rpm -e --nodeps XXXXXXX

即可强制卸载,卸载顺序由下往上。

3、卸载完以后用rpm -q mysql或者rpm -qa|grep mysql查看结果·

怎样在linux系统上安装mysql数据库

mysql安装前准备

在安装mysql之前需要进行一些准备工作。首先要明确Linux中是否已经安装mysql服务,在不明确的情况下,可以执行以下命令进行确认。

 

 [root@localhost ~]#rpm -q mysql

执行命令后的结果如下所示,表明mysql服务没有安装。

[root@localhost ~]#rpm -q mysql

package mysql is not installed

如果检测到mysql服务没有安装,则需要准备安装mysql服务所需要的RPM包,如下所示:下载地址:。

MySQL-server-community-5.1.26-0.rhel4.i386.rpm

MySQL-client-community-5.1.26-0.rhel4.i386.rpm

MySQL-shared-community-5.1.26-0.rhel4.i386.rpm

MySQL-devel-community-5.1.26-0.rhel4.i386.rpm

MySQL-test-community-5.1.26-0.rhel4.i386.rpm

MySQL-community-debuginfo-5.1.26-0.rhel4.i386.rpm

mysql安装的详细过程

安装mysql的方法有多种,下面就以RPM包安装和源码安装两种方式为例进行讲解。

1.RPM包安装方式

运行如下命令:

[root@test1 local]# rpm -ivh MySQL-server-community-5.1.26-0.rhel4.i386.rpm

Preparing... [100%]

1:MySQL-server [100%]

如上安装其他的5个rpm文件,应该没有什么问题。

2.源码安装方式

要使用源码的方式对mysql数据库进行安装,则需要先从相关网站下载获得相应的mysql安装包文件(mysql-5.0.15.tar.gz),然后进行相关的安装工作,安装的具体步骤如下。

第1步,为“mysqld”服务增添一个登录组和用户名,执行如下命令。

[root@localhost ~]#groupadd mysql

[root@localhost ~]#useradd -g mysql mysql

第2步,解压mysql安装包,执行如下命令。

[root@localhost ~]#gunzip  mysql-5.0.15.tar.gz | tar -xvf -

[root@localhost ~]#cd mysql-5.0.15

第3步,进行相关的配置和编译。

给configure分配可执行文件,执行如下命令。

[root@localhost ~]#chmod +x configure

改变字符集为GBK[默认字符集为 ISO-8859-1(Latin1)],执行如下命令。

[root@localhost ~]#./configure --prefix=/usr/local/mysql --with-charset=gbk

[root@localhost ~]#make

第4步,执行如下命令进行安装

[root@localhost ~]#make install

另外,如果想安装选项文件,使用当前存在的“support-files”文件夹作为模板,执行如下指令。

[root@localhost ~]#cp support-files/my-medium.cnf /etc/my.cnf

同时,如果需要让mysql每次开机时自动启动,需要执行如下指令。

[root@localhost ~]#cp -r support-files/mysql.server /etc/init.d/mysql

[root@localhost ~]#cd /etc/rc.d/init.d

[root@localhost ~]#chmod +x mysql

[root@localhost ~]#sbin/chkconfig --del mysql

[root@localhost ~]#sbin/chkconfig --add mysql

第5步,执行以下命令进行安装目录。

[root@localhost ~]#cd /usr/local/mysql

第6步,将程序的所有权限授给“root”,并且把数据目录的所有授权给可以进行“mysqld”的用户,假设mysql的安装目录为“/usr/local/mysql”,执行以下命令。

首先把文件拥有权授给“root”,执行如下命令。

[root@localhost ~]#chown -R root

然后把数据目录拥护权授给“mysql”用户,执行如下命令。

[root@localhost ~]#chown -R mysql var

最后把组的权限授给“mysql”组,执行如下命令。

[root@localhost ~]#chgrp -R mysql

第7步,所有的配置完成后,执行以下命令测试并运行mysql

[root@localhost ~]#/usr/local/mysql/bin/mysqld_safe --user=mysql 

[root@localhost ~]#service mysql start

第8步,测试一切正常后,为了安全起见,最好更改管理员的密码。可以运行mysqladmin,执行如下命令。

[root@localhost ~]#cd bin

[root@localhost ~]#./mysqladmin -u root password ******

第9步,允许其他用户访问本机,执行以下命令。

[root@localhost ~]#./mysqladmin -u root -p mysql

第10步,修改mysql数据库端口号,执行如下命令。

[root@localhost ~]#vi /etc/my.cnf

第11步,重启应用,执行如下命令。

[root@localhost ~]#service mysql restart

以上mysql安装方式都稍显复杂,建议在“软件包管理者”窗口中进行安装。


标题名称:mysql怎么安装rpm mysql怎么安装成功
标题网址:http://chengdu.cdxwcx.cn/article/dojjsis.html