RHEL5.6环境下yum安装MySQL
RHEL5.6环境下yum安装MySQL记录,2017年2月20日
1、卸载原有的MySQL
rpm -qa命令查询是否安装了MySQL
[root@localhost mysql]# rpm -qa|grep mysql
mysql-server-5.0.77-4.el5_5.4
mysql-5.0.77-4.el5_5.4
使用rpm -e命令卸载安装包,如果卸载时提示依赖可以增加“--nodeps”参数;
如果想删除依赖项则直接卸载依赖项后再删除相应的包。
[root@localhost mysql]# rpm -e mysql-server-5.0.77-4.el5_5.4
[root@localhost mysql]# rpm -e mysql-5.0.77-4.el5_5.4
error: Failed dependencies:
libmysqlclient.so.15()(64bit) is needed by (installed) perl-DBD-MySQL-3.0007-2.el5.x86_64
libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by (installed) perl-DBD-MySQL-3.0007-2.el5.x86_64
[root@localhost mysql]# rpm -qa|grep MySQL
perl-DBD-MySQL-3.0007-2.el5
[root@localhost mysql]# rpm -e perl-DBD-MySQL-3.0007-2.el5
[root@localhost mysql]# rpm -e mysql-5.0.77-4.el5_5.4
2、yum安装MySQL
查询yum源中是否具有MySQL服务。
[root@localhost yum.repos.d]# yum list | grep mysql
This system is not registered with RHN.
RHN support will be disabled. apr-util-mysql.x86_64 1.2.7-11.el5_5.2 base
bytefx-data-mysql.x86_64 1.2.4-2.el5.centos extras
freeradius-mysql.x86_64 1.1.3-1.6.el5 base
freeradius2-mysql.x86_64 2.1.12-5.el5 base
libdbi-dbd-mysql.x86_64 0.8.1a-1.2.2 base
mod_auth_mysql.x86_64 1:3.0.0-3.2.el5_3 base
mysql.i386 5.0.95-5.el5_9 base
mysql.x86_64 5.0.95-5.el5_9 base
mysql-bench.x86_64 5.0.95-5.el5_9 base
mysql-connector-odbc.x86_64 3.51.26r1127-2.el5 base
mysql-connector-odbc64.x86_64 5.1.8-1.el5 base
mysql-devel.i386 5.0.95-5.el5_9 base
mysql-devel.x86_64 5.0.95-5.el5_9 base
mysql-server.x86_64 5.0.95-5.el5_9 base
mysql-test.x86_64 5.0.95-5.el5_9 base
mysql51.x86_64 1-9.el5 base
mysql51-build.x86_64 1-9.el5 base
mysql51-mysql.x86_64 5.1.70-1.el5 base
mysql51-mysql-bench.x86_64 5.1.70-1.el5 base
mysql51-mysql-libs.x86_64 5.1.70-1.el5 base
mysql51-mysql-server.x86_64 5.1.70-1.el5 base
mysql51-mysql-test.x86_64 5.1.70-1.el5 base
mysql51-runtime.x86_64 1-9.el5 base
mysql55.x86_64 1-12.el5 base
mysql55-build.x86_64 1-12.el5 base
mysql55-mysql.x86_64 5.5.45-1.el5 update
mysql55-mysql-bench.x86_64 5.5.45-1.el5 update
mysql55-mysql-devel.i386 5.5.45-1.el5 update
mysql55-mysql-devel.x86_64 5.5.45-1.el5 update
mysql55-mysql-libs.x86_64 5.5.45-1.el5 update
mysql55-mysql-server.x86_64 5.5.45-1.el5 update
mysql55-mysql-test.x86_64 5.5.45-1.el5 update
mysql55-runtime.x86_64 1-12.el5 base
pdns-backend-mysql.x86_64 2.9.21-4.el5.centos extras
php-mysql.x86_64 5.1.6-45.el5_11 update
php-pear-MDB2-Driver-mysql.noarch 1.4.1-3.el5.centos extras
php53-mysql.x86_64 5.3.3-26.el5_11 update
qt4-mysql.x86_64 4.2.1-1.el5_7.1 base
rsyslog-mysql.x86_64 3.22.1-7.el5 base
rsyslog5-mysql.x86_64 5.8.12-7.el5_11 update
[root@localhost yum.repos.d]#
安装MySQL及其相关服务
yum install -y mysql-server mysql mysql-devel
[root@localhost yum.repos.d]# rpm -qa|grep mysql
mysql-5.0.95-5.el5_9
mysql-devel-5.0.95-5.el5_9
mysql-devel-5.0.95-5.el5_9
mysql-5.0.95-5.el5_9
mysql-server-5.0.95-5.el5_9
可以看到mysql安装的包。
3、配置MySQL
3.1、查看MySQL服务状态
[root@localhost yum.repos.d]# service mysqld status
mysqld is stopped
3.2、启动MySQL服务
[root@localhost yum.repos.d]# service mysqld start
Initializing MySQL database: Installing MySQL system tables...
OK
Filling help tables...
OK To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h localhost.localdomain password 'new-password' Alternatively you can run:
/usr/bin/mysql_secure_installation which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers. See the manual for more instructions. You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe & You can test the MySQL daemon with mysql-test-run.pl
cd mysql-test ; perl mysql-test-run.pl Please report any problems with the /usr/bin/mysqlbug script! The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com
[ OK ]
Starting mysqld: [ OK ]
[root@localhost yum.repos.d]#
查看MySQL服务状态:
[root@localhost yum.repos.d]# service mysqld status
mysqld (pid 5806) is running...
在终端中敲入mysql命令可以直接进入mysql命令行,此时MySQL没有设置登录密码。
[root@localhost yum.repos.d]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.95 Source distribution Copyright (c) 2000, 2011, 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>
3.3、启用MySQL登录密码:
[root@localhost yum.repos.d]# mysqladmin -u root password "passw0rd"
再次敲入mysql提示登录信息:
[root@localhost yum.repos.d]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
使用密码登录MySQL:
[root@localhost yum.repos.d]# mysql mysql -u root -p
Enter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.0.95 Source distribution Copyright (c) 2000, 2011, 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>
3.4、允许root账号远程登录:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'passw0rd' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)
RHEL5.6环境下yum安装MySQL的更多相关文章
- Linux下yum安装MySQL
写这篇文章的原因是:在刚开始使用Linux操作系统时想要搭建LAMP环境,于是开始在Google和百度上各种寻找资料,碰到了不是很多的问题后,我决定写这篇文章总结一下在Linux下yum安装MySQL ...
- linux系统下yum 安装mysql的方法
菜鸟一个,记录下yum 安装mysql的方法,给需要的朋友也做个参考吧. 弄了个新vps,想安装最新版的mysql,网上查了相关资料,记录如下: 1.安装查看有没有安装过: yum ...
- Linux下yum安装MySQL yum安装MySQL指定版本
yum安装MySQL 1. 查看有没有安装过 yum list installed MySQL* (有存在要卸载yum remove MySQL*) rpm -qa | grep my ...
- 【转】CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
此种方法很简单.每次都用源码编译,浪费好多时间啊! 同样的网站程序在Linux下运行要比在windows下快出不少,所以决定使用Linux的发行版CentOS ,本文主要讲解在CentOS下使用yum ...
- linux下 yum 安装mysql和卸载
1.查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 2.查看有没有安装包: yum list mysql* 3.安装mysql客户端 ...
- 阿里云,CentOS下yum安装mysql,jdk,tomcat
首先说明,服务器是阿里云的,centos6.3_64位安全加固版.首先需要登陆进来,使用的是putty,因为最初的时候,Xshell登陆会被拒绝. 0. 创建个人文件夹 # 使用 yum 安装tomc ...
- CentOS下yum安装mysql,jdk以及tomcat
首先说明,服务器是阿里云的,centos6.3_64位安全加固版.首先需要登陆进来,使用的是putty,因为最初的时候,Xshell登陆会被拒绝. 0. 创建个人文件夹 # 使用 yum 安装tomc ...
- Linux下yum安装MysqL数据库
1.命令安装mysql # yum install mysql mysql-server mysql-devel -y 最后提示 Complete! 表示安装成功 2.查看是否生成了mysqld服务 ...
- centos7环境下在线安装mysql
卸载mariadb centos默认安装了mariadb,因此,在安装mysql之前,需要卸载系统中安装的mariadb. 查看系统中所有已安装的mariadb包.命令:rpm -qa | grep ...
随机推荐
- 开车旅行(codevs 1199)
题目描述 Description 小A 和小B决定利用假期外出旅行,他们将想去的城市从1到N 编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市 i的海拔高度为Hi, ...
- JSP的客户端请求
以下内容引用自http://wiki.jikexueyuan.com/project/jsp/client-request.html: 当浏览器请求一个网页时,它向Web服务器发送大量的信息,信息不能 ...
- 多路转接模型之poll
poll系统调用和select类似.也是在指定时间内轮询一定数量的文件描写叙述符,以測试当中是否有就绪者.poll和select效率差点儿相同,仅仅是其使用接口相对简单些,poll不在局限于1024个 ...
- 基于cocos2d-x的跑酷游戏,不同高度地面的碰撞检測demo,有兴趣能够看一看
1. demo大致分为4个模块: 地图,角色,障碍 逻辑检測认为和不同高度地面的碰撞.1次跳和2连跳的实现. 代码链接:http://download.csdn.net/detail/zangleng ...
- MFC自己主动获取网络地址函数实现----广播地址,网关,子网掩码
void CSetSignalBoxDlg::OnBnClickedButtonGetbroadcastaddr() { //凝视部分为还有一种获取IP方式,可略过 //char Name ...
- C#编译器优化那点事 c# 如果一个对象的值为null,那么它调用扩展方法时为甚么不报错 webAPI 控制器(Controller)太多怎么办? .NET MVC项目设置包含Areas中的页面为默认启动页 (五)Net Core使用静态文件 学习ASP.NET Core Razor 编程系列八——并发处理
C#编译器优化那点事 使用C#编写程序,给最终用户的程序,是需要使用release配置的,而release配置和debug配置,有一个关键区别,就是release的编译器优化默认是启用的.优化代码 ...
- 如何配置MYSQL的MASTER---SLAVE复制备份?
如何配置MYSQL的MASTER---SLAVE复制备份? 一.配置一个mysql服务器做master: 在配置文件my.ini中添加如下内容: log-bin=matster-binlog- ...
- android studio 使用
java5-7适用android,java8对安卓支持不好. mac osx 需要安装jdk8, google Nexus模拟器, Intellij是JetBrains发布的. Intellij有2个 ...
- git log 常用选项
git log 常用选项 -p 按补丁格式显示每个更新之间的差异. jiqing@Ubuntu:/home/wwwroot/default/5hao/sheep$ git log -p commit ...
- windows下mongodb设置用户名密码&用python连接
环境: 主机:WIN10 python版本:3.5 mongodb版本:3.4.2 开发环境:pyCharm mongodb设置用户名密码: 编写mongodb配置文件mongodb.confdbpa ...