您的位置:首页 > 数据库 > SQL

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

2017-01-24 14:01 696 查看
******************************卸载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数据库安装完成

完成!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: