Hadoop学习笔记-008-CentOS_6.5_64_yum安装mysql
******************************卸载mysql*****************************
第一步,查看centos上是否已经安装了mysql数据库
# rpm -qa | grep -i mysql

如果之前已经安装了mysql,则停止mysql服务
#service mysqld stop
第二步,卸载已经安装的mysql(先卸载mysql-server-5.1.73-7.el6.x86_64和mysql-5.1.73-7.el6.x86_64)
#rpm -ev mysql-server-5.1.-.el6.x86_64 #rpm -ev mysql-5.1.-.el6.x86_64 #rpm -ev perl-DBD-MySQL-4.013-.el6.x86_64 #rpm -ev mysql-devel-5.1.-.el6.x86_64
卸载centos自带的mysql-libs-5.1.73-7.el6.x86_64
# rpm -ev --nodeps mysql-libs-5.1.-.el6.x86_64
第三步,查找之前老版本 mysql 的目录并且删除老版本 mysql 的文件和库
#find / -name mysql

删除对应的mysql目录
# rm -rf /var/lib/mysql/

第四步,再次查看centos上是否已经安装了mysql数据库
#rpm -qa | grep mysql

无结果,说明已经卸载彻底、接下来直接安装 mysql 即可
****************************安装mysql**************************
yum安装
第一步,查看yum上提供的mysql数据库可下载的版本
# yum list | grep mysql

第二步,开始安装
需要mysql-server mysql mysql-devel三个组件,不是安装了mysql客户端就相当于安装好mysql数据库了,还需要安装mysql-server服务端才行
# yum install -y mysql-server mysql mysql-devel


第三步,查看刚安装好的mysql-server的版本
#rpm -qi mysql-server

至此,mysql已经用yum方式安装完成。
*********************** mysql数据库的初始化及相关配置******************
第一步,启动mysql
安装完mysql数据库以后,会多出一个mysqld服务,这个就是数据库服务,可以通过输入 service mysqld start 命令启动mysql服务。
注意:如果是第一次启动mysql服务,mysql服务器首先会进行一些初始化配置,如:
#service mysqld start

当再次重新启动mysql服务时,就不会提示这么多信息了
#service mysqld restart 或 #service mysqld stop #service mysqld start

第二步,查看mysql服务状态
# service mysqld status

第三步,设置开机启动
查看mysql服务是否开机自动启动
# chkconfig --list | grep mysqld

以上信息表示mysqld服务不是开机自启,下面设置成开机启动
# chkconfig mysqld on

重新查看mysql服务是否开机自动启动
# chkconfig --list | grep mysqld

第四步,设置mysql的root账号密码
mysql数据库安装完以后只会有一个root管理员账号,但是此时的root账号还并没有为其设置密码,在第一次启动mysql服务时,会进行数据库的一些初始化工作,在输出的一大串信息中,可以看到这样一行信息 :

所以我们可以通过该命令来给我们的root账号设置密码(注意:这个root账号是mysql的root账号,非Linux的root账号)
将mysql的root账号密码设置为123456
# mysqladmin -u root password ''

第五步,用root用户登录mysql数据库
# mysql -u root -p

第六步,查看Linux系统是否在监听3306端口
# netstat -anp | grep

至此,mysql数据库安装完成
完成!
Hadoop学习笔记-008-CentOS_6.5_64_yum安装mysql的更多相关文章
- 60分钟内从零起步驾驭Hive实战学习笔记(Ubuntu里安装mysql)
本博文的主要内容是: 1. Hive本质解析 2. Hive安装实战 3. 使用Hive操作搜索引擎数据实战 SparkSQL前身是Shark,Shark强烈依赖于Hive.Spark原来没有做SQL ...
- 吴裕雄--天生自然HADOOP学习笔记:使用yum安装更新软件
实验目的 了解yum的原理及配置 学习软件的更新与安装 学习源代码编译安装 实验原理 1.编译安装 前面我们讲到了安装软件的方式,因为linux是开放源码的,我们可以直接获得源码,自己编译安装.例如: ...
- 学习笔记(2)centos7 下安装mysql
centos7安装mysql 本文通过yum方式安装mysql 1.添加mysql yum 仓库 去mysql开发者中心(http://dev.mysql.com/downloads/repo/yum ...
- docker学习笔记-05:Docker安装mysql和redis
一.安装mysql 1.docker hub 上查找mysql镜像 docker search mysql 2.从docker hub (使用阿里云加速器)拉取mysql镜像到本地标签为5.6 doc ...
- hadoop学习笔记——基础知识及安装
1.核心 HDFS 分布式文件系统 主从结构,一个namenoe和多个datanode, 分别对应独立的物理机器 1) NameNode是主服务器,管理文件系统的命名空间和客户端对文件的访问操 ...
- [原创] hadoop学习笔记:卸载和安装jdk
一,卸载jdk 1.确定jdk版本 #rpm -qa | grep jak 可能的结果: java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64 java- ...
- 树莓派3B+学习笔记:8、安装MySQL
1.打开终端,先执行: sudo apt-get update 2.再执行: sudo apt-get install mysql-server 输入“y”确认并回车 3.初始化MySQL,输入: s ...
- Hadoop学习笔记(一)——安装与配置
操作系统:Ubuntu 15.04; Hadoop version: 2.6.4 参考文献: Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)
- Hadoop学习笔记—22.Hadoop2.x环境搭建与配置
自从2015年花了2个多月时间把Hadoop1.x的学习教程学习了一遍,对Hadoop这个神奇的小象有了一个初步的了解,还对每次学习的内容进行了总结,也形成了我的一个博文系列<Hadoop学习笔 ...
- Hadoop学习笔记(2)
Hadoop学习笔记(2) ——解读Hello World 上一章中,我们把hadoop下载.安装.运行起来,最后还执行了一个Hello world程序,看到了结果.现在我们就来解读一下这个Hello ...
随机推荐
- Vim 命令 (转)
上图引用自何处忘记了,不好意思. 基础快捷键 normal模式下 快速查找 fa → 到下一个为a的字符处,你也可以fs到下一个为s的字符. t, → 到逗号前的第一个字符.逗号可以变成其它字 ...
- CSS的继承性和层叠性
1.继承性 比不是所有的属性都能继承,只有一些文本的属性才能被继承.比如:color,text-开头的,line-开头的,font-开头的.这几种属性才能被继承. 其余的关于盒子,定位,布局的都不能被 ...
- strace 分析 跟踪 进程错误
strace是什么? 按照strace官网的描述, strace是一个可用于诊断.调试和教学的Linux用户空间跟踪器.我们用它来监控用户空间进程和内核的交互,比如系统调用.信号传递.进程状态变更等. ...
- 内置Web Server
在终端输入命令:php -S localhost:8000 -t xxx(某个目录或文件) 这个内置的Web服务器主要用于本地开发使用,不可用于线上产品环境. URI请求会被发送到PHP所在的的工作目 ...
- ZOJ 3537 Cake
区间DP. 首先求凸包判断是否为凸多边形. 如果是凸多边形:假设现在要切割连续的一段点,最外面两个一定是要切一刀的,内部怎么切达到最优解就是求子区间最优解,因此可以区间DP. #include< ...
- LPC1768的USB使用-枚举过程
枚举过程如下 #ifndef __USBCORE_H__ #define __USBCORE_H__ /* USB端点0 发送数据结构体*/ typedef struct _USB_EP_DATA { ...
- jquery判断对象的type
利用Object.toString.call()方法 看代码 先初始化class2type,将每种对象的toString后的值和type建立对应关系 core_toString.call([])输出& ...
- NIO 入门基础
输入/输出:概念性描述 I/O 简介 I/O ? 或者输入/输出 ? 指的是计算机与外部世界或者一个程序与计算机的其余部分的之间的接口.它对于任何计算机系统都非常关键,因而所有 I/O 的主体实际上是 ...
- 适用于SQl数据的Sql语句
---基础知识if exists(select * from sysdatabases where name='Exam') ---判断数据库中是否存在该数据库drop database Examgo ...
- java.lang.UnsupportedClassVersionError: com/T : Unsupported major.minor version问题解决
编译的时候jdk版本为1.8 2.运行的时候jdk版本为1.7 解决办法:将编译的jdk版本降为1.7,问题解决