Hadoop学习笔记-008-CentOS_6.5_64_yum安装mysql

Posted 走钢丝的老鼠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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.73-7.el6.x86_64

#rpm -ev mysql-5.1.73-7.el6.x86_64

#rpm -ev perl-DBD-MySQL-4.013-3.el6.x86_64

#rpm -ev mysql-devel-5.1.73-7.el6.x86_64

 

 

卸载centos自带的mysql-libs-5.1.73-7.el6.x86_64

# rpm -ev --nodeps mysql-libs-5.1.73-7.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 \'123456\'

 

 

第五步,用root用户登录mysql数据库

# mysql -u root -p

 

 

第六步,查看Linux系统是否在监听3306端口

# netstat -anp | grep 3306

 

 

至此,mysql数据库安装完成

 

完成!

 

以上是关于Hadoop学习笔记-008-CentOS_6.5_64_yum安装mysql的主要内容,如果未能解决你的问题,请参考以下文章

Hadoop学习笔记-010-CentOS_6.5_64_HA高可用-Hadoop2.6+Zookeeper3.4.5安装Hbase1.0.0

Hadoop学习笔记-011-CentOS_6.5_64_HA高可用-Zookeeper3.4.5安装Kafka+消息监控KafkaOffsetMonitor

郑捷《机器学习算法原理与编程实践》学习笔记(第六章 神经网络初步)6.5 Boltzmann机算法

01_Hadoop学习笔记内容说明

hadoop2.6.5+sqoop1.4.6环境部署与测试

hadoop-hive学习笔记