Centos下使用Yum安装mysql5.6
第1步:使用iso镜像安装centos6.5
安装完成后,从虚拟机进入,ifconfig查看网卡配置信息,发现只存在lo
切换进入 /etc/sysconfig/network-scripts 目录下,发现存在ifcfg-eth0 、ifcfg-lo
使用 ifup ifcfg-eth0将此网卡启动。
再次使用 ifconfig发现已经处理eth0了,此时ip地址是动态分配的(每次重启都会变,可以设置一个固定的ip)
修改网卡ip: http://jingyan.baidu.com/article/e4d08ffdd417660fd3f60d70.html
设置网卡默认启动:http://blog.sina.com.cn/s/blog_6e0c0fdf01019emz.html
2.开始安装mysql,准备
卸载掉原有mysql
因为mysql数据库在Linux上实在是太流行了,所以目前下载的主流Linux系统版本基本上都集成了mysql数据库在里面,我们可以通过如下命令来查看我们的操作系统上是否已经安装了mysql数据库
[root@xiaoluo ~]# rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库
有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉
[root@xiaoluo ~]# rpm -e mysql // 普通删除模式[root@xiaoluo ~]# rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!!
彻底卸载mysql的方式:
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
有的话继续删除
使用wget 115.28.78.87/upload/mysql-community-release-el6-5.noarch.rpm
将此rpm下载到/home下,发现centos中找不到wget命令
使用sudo yum -y install wget
接下来参考(官方):http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
参考:http://www.tuicool.com/articles/bUrUve(将低版本的mysql升级)
sudo rpm -Uvh mysql-community-release-el6-5.noarch.rpm
yum repolist all | grep mysql
You can do that by editing manually the /etc/yum.repos.d/mysql-community.repo file. This is a typical entry for a release series' subrepository in the file:
yum repolist enabled | grep mysql
sudo yum install mysql-community-server(此命令会自行下载依赖包)
下载完成后:sudo service mysqld start
启动后即可连接。接下来的配置参考(http://www.centoscn.com/mysql/2015/0624/5729.html或http://my.oschina.net/u/574366/blog/277629 )
另外一篇 yum安装方式:
通过设置将yum下载的包保存下来:http://blog.sina.com.cn/s/blog_9beba4cb0101lxy2.html