我的服务器操作系统为64位Centos6.8,下面是为服务器安装mysql5.5的过程。
" X/ B/ a) ^% D+ K2 a' f
那为啥要装数据库呢?因为我想用服务器做物联网的应用,单片机采集的一些数据可以存储到服务器的数据库中,那么之后你想什么时候查数据就什么时候连接服务器的数据库查数据就可以了,非常方便。
话不多说,下面是教程:
1、首先要先把服务器之前安装的mysql卸载,并删除mysql的目录文件。- N0 u( S" ^7 e: ~. b6 ~
执行 yum remove mysql mysql-server mysql-libs compat-mysql51 来卸载之前安装的mysql
执行 rm -rf /var/lib/mysql 来删除之前mysql的目录文件
执行 rm /etc/my.cnf 删除配置文件
执行 rpm -qa|grep mysql 查看一下mysql有没有卸载干净
/ ]7 W1 s0 ?2 ~/ g
假如你确定你的服务器之前没有安装过mysql,那么这一步就省略了吧。0 u9 r+ j" I% N+ r/ {, l
5 u" S! |: b! W F
& a1 B; h v. S/ P- _# j1 I4 R
2、接下来,开始安装5.5版本的mysql# _* d! j. I. n+ \8 G" ~
执行 rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 安装5.5版本mysql的镜像文件,如果提示什么错误的话,就执行rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm& I* J9 M+ O, |. b
安装一个玩意试试。! V) r% o7 j# g9 U
若成功安装了5.5版本mysql的镜像文件,那么继续:
执行 yum --enablerepo=remi,remi-test list mysql mysql-server mysql-devel检查镜像包的版本,正常情况下会输出镜像包的mysql版本号
执行 yum --enablerepo=remi install mysql mysql-server mysql-devel安装新版本的mysql
执行 /etc/init.d/mysqld start 或 service mysqld start 启动mysql$ j% \" } \) H9 K8 `" `
执行 chkconfig --levels 235 mysqld on 设置mysql的自动启动
执行 chkconfig --list 会显示一个列表,看看mysqld那一行数据的235选项是不是ON,其他选项应该是OFF,是的话就设置对了。 S r5 W2 U% e
执行 /usr/bin/mysql_secure_installation 来设置mysql的root密码,这一步按照提示来,最终可以设置root密码的; e+ l( w ?& c
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!