centos下利用rpm包安装mysql

安装mysql步骤:

第一、 http://www.mysql.com/downloads/mysql-4.0.html下载MySQL-client-5.0.96-1.glibc23.x86_64.rpm和

MySQL-server-5.0.96-1.glibc23.x86_64.rpm

第二、安装服务端

[[email protected] mysql]# rpm -ivh MySQL-server-5.1.73-1.glibc23.i386.rpm

显示信息:

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

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

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !

To do so, start the server, then issue the following commands:

。。。。。

Please report any problems with the /usr/bin/mysqlbug script!

如出现如上信息,则表示服务器端安装成功。

安装客户端:[[email protected] mysql]# rpm -ivh MySQL-client-5.1.73-1.glibc23.i386.rpm

显示如下信息则表明安装成功:

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

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

若安装过程中报该错误!!!

file /usr/share/mysql/czech/errmsg.sys from install of MySQL-server-5.1.73-1.glibc.i386 conflicts with file
from package mysql-libs-5.1.73-1.glibc.i386

原因:已存在mysql-libs-5.1.73-1.glibc.i386的库(这是linux自带的)所以需要先删除以前的库才能安装

rpm -e mysql-libs-5.1.73-1.glibc.i386
--nodeps 强制卸载!

第三、启动mysql服务

[[email protected] sean]# /usr/init.d/mysql start 或者

[[email protected] sean]# mysqld_safe &

通过netstat命令查看mysql是否启动成功

[[email protected] ~]$ 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

tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN

tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN

tcp        0      0 127.0.0.1:6010              0.0.0.0:*                   LISTEN

tcp        0     52 192.168.1.128:22            192.168.1.106:51488         ESTABLISHED

tcp        1      0 192.168.1.128:38414         23.2.16.57:80               CLOSE_WAIT

tcp        0      0 :::22                       :::*                        LISTEN

tcp        0      0 ::1:631                     :::*                        LISTEN

tcp        0      0 ::1:6010                    :::*                        LISTEN

mysql默认端口号为3306,以上信息中出现3306端口号,则启动成功

查看mysql进程:

[[email protected] sean]# ps -e

第四、停止mysql服务:

[[email protected] sean]# /usr/bin/mysqladmin -u root -p shutdown

第五、重启linux之后,启动mysql服务

[[email protected] sean]# /usr/init.d/mysql start

[[email protected] mysql]# mysql

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.1.73 MySQL Community Server (GPL)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective owners.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

退出mysql:

mysql> exit

设置mysql密码

[[email protected] mysql]# /usr/bin/mysqladmin -u root password ‘*****‘

登录mysql

[[email protected] mysql]# mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 3

Server version: 5.1.73 MySQL Community Server (GPL)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

出现以上信息表明登录成功!!!

第六、卸载mysql

用rpm包卸载:

[[email protected] sean]# rpm -qa|grep MySQL

MySQL-client-5.1.73-1.glibc23.i386

MySQL-server-5.1.73-1.glibc23.i386

执行此命令卸载 [[email protected] sean]# rpm -e --nodeps MySQL-client-5.1.73-1.glibc23.i386

[[email protected] sean]# find / -name mysql

/var/lib/mysql

/var/lib/mysql/mysql

/var/lock/subsys/mysql

/usr/lib/mysql

/usr/share/mysql

/usr/mysql

/usr/bin/mysql

/etc/logrotate.d/mysql

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

可以手动删除mysql相关的文件

[[email protected] sean]# rm -rf /var/lib/mysql

后面的操作mysql和windows下一样了。。。

				
时间: 2024-07-29 21:56:29

centos下利用rpm包安装mysql的相关文章

centos下查看rpm包安装位置

1.如何安装rpm软件包 rpm -ivh your-package.rpm其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下. 2.如何卸载rpm软件包使用命令 rpm -e 包名,包名可以包含版本号等信息,但是不可以有后缀.rpm 3.如何查看与rpm包相关的文件和其他信息 rpm -qa |grep vsftpd 4.如何获得某个软件包的文件全名rpm -q vsftpd可以获得系统中安装的mysql软件包全名5.查看一个rpm包中的文件安装到那里去了?r

Linux /centos 下nginx rpm包安装及配置

Centos下安装nginx rpm包                                                                                                                            www.169it.com 1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/c

CentOS7下通过rpm方式安装MySQL及插入中文问题解决 [原创]

一 CentOS下通过rpm方式安装MySQL CentOS版本:CentOS-7 MySQL版本:MySQL-5.6.22 在网上搜了一下,Linux下安装MYSQL有三种方式: 1) 通过yum命令在线下载安装 2) 下载离线rpm安装包安装 3) 下载源码编译安装 方式1不打算用,因为我们大部分项目服务器是不能直接上Internet的,网上关于在线安装的教程很多,方式3对于只要应用MYSQL的人来说没必要多此一举. 1. 解压下载的zip包,会发现有以下几个rpm包: MySQL-clie

CentOS下使用cmake编译安装mysql

一.下载安装所必需的依赖包 1.因为高版本mysql都用cmake安装,所以下载cmake wget http://www.cmake.org/files/v3.0/cmake-3.0.1.tar.gz tar zxvf cmake-3.0.1.tar.gz cd cmake-3.0.1 ./configure make && make install 2.下载其它包 wget http://ftp.gnu.org/gnu/bison/bison-3.0.2.tar.gz 安装同上 wge

RedHat 6.5上使用RPM包安装MySQL 5.6

一.安装环境 1.操作系统版本:Red Hat Enterprise Linux Server release 6.5 (Santiago) 2.Mysql版本:MySQL-5.6.38-1.el6.x86_64.rpm-bundle.tar 二.安装说明 网上不少资料在使用rpm包安装Mysql 5.6之前,都会先卸载系统自带的mysql-libs,但有的资料是用yum remove mysql,但这样会把依赖mysql-libs的8个包也一同卸载,其中就包括postfix.crontab等软

MySQL之——CentOS下以RPM方式安装MySQL5.5

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46507735 首先去mySQL官网下载页面: http://dev.mysql.com/downloads/mysql/#downloads Select Platform 选择  Oracle & Red Hat Linux 4 & 5 分别下载以下三个文件(由于我的机器是32位,下面是32位版本的包,如果你的机器是64位的请下载64位版本): 1. Red Hat &a

【MySQL基础】CentOS 7.4 RPM方式安装MySQL 5.7.19

1.基本环境准备 操作系统:CentOS 7.4 内核版本3.10..0-693,可使用uname -a命令查看Oracle JDK 1.8_171(建议使用Oracle JDK),可使用java -version命令查看如有防火墙策略请放开3306端口,或者关闭防火墙策略查看是否有自带MySQL,命令: rpm -qa | grep -i mysql 如果有就删除,命令: rpm -e --nodeps 查看到的选项 下载MySQL 5.7.19,到官网下载:https://downloads

CentOS下以RPM方式安装MySQL5.5

首先去mySQL官网下载页面: http://dev.mysql.com/downloads/mysql/#downloads Select Platform 选择  Oracle & Red Hat Linux 4 & 5 分别下载以下三个文件(由于我的机器是32位,下面是32位版本的包,如果你的机器是64位的请下载64位版本): 1. Red Hat & Oracle Linux 5 (x86, 32-bit), RPM Package MySQL Server 2. Red

rpm包安装mysql的常见问题

我们在Linux系统中,如果要使用关系型数据库的话,基本都是用的mysql,而且以往7以下版本的centos 系统都是默认的集成有mysql.然而对于现在最新的centos7系统来说,已经不支持mysql数据库,它默认 内部集成了maridb,如果我们想要使用 mysql 的话,就要先将原来的maridb卸载掉,不然会引起冲突. 注:这里说的冲突是指我们用rpm包的方式安装mysql会产生错误:mariadb-libs is obsoleted by mysql**.然而笔者使用源码包进行安装时