目录
一、CentOS6.x 版本的yum镜像安装
1.如果你使用的是CentOS的简化版本,你是需要先安装yum
注:如果你的yum没有问题,请自行跳过此步yum的安装
2.如果你的yum出现了问题,你需要执行这五行命令
注:五行命令,五步 ,一步步复制操作即可
[root@master ~]# sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf
[root@master ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
[root@master ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
[root@master ~]# yum clean all
[root@master ~]# yum makecache
注:这里使用的是阿里云,也就是国内代理,如果服务器是海外,则把第三条命令替换为官方Vault源(海外服务器用)
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Official.repo`
二、yum联网安装MySQL
(一)直接安装
1.查看是否已经安装了mysql
[root@master ~]# rpm -qa|grep mysql #无输出则说明没有安装
rpm -e mysql // 普通删除模式
rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
2.使用yum安装mysql
注:此方式只能安装mysql5.x版本,不能安装mysql的最新版本
(1)搜索mysql安装包,找到mysql-server.x86_64
[root@master ~]# yum search mysql
(2)安装mysql-server.x86_64
[root@master ~]# yum -y install mysql-server.x86_64
(3)启动mysql服务
[root@master ~]# service mysqld start & chkconfig mysqld on
(4)启动mysql,直接在终端输入“mysql”
[root@master ~]# mysql
(5)执行以下命令为root用户设置权限
use mysql;
delete from user where 1=1;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
注:mysql赋权操作说明
GRANT:赋权命令
ALL PRIVILEGES:当前用户的所有权限
ON:介词
*.*:当前用户对所有数据库和表的相应操作权限
TO:介词
'root’@’%’:权限赋给root用户,所有ip都能连接
IDENTIFIED BY ‘123456’:连接时输入密码,密码为123456
WITH GRANT OPTION:允许级联赋权
(二)间接安装
1.Linux 的 PMS 工具主流有两种。
对于基于 Red Hat 的发行版,其 PMS 工具为 rpm,对应的安装命令为 yum。 对于基于 Debian 的发行版,其 PMS
工具为 dpkg,对应的安装命令为 aptitude。 笔者的操作系统CentOS release 6.5 属于 Red
Hat,将使用后缀为 rpm 的安装包。如果读者使用的操作系统为 Ubuntu,需要选择后缀为 deb
的安装包。如果读者不知道如何分辨,可以输入以下命令来验证:yum
[root@master ~]# yum
如果输入 yum 之后,出现了一大串的说明文字,说明应该使用后缀为 rpm 的安装包。如果提示 yum 命令不存在,说明应该使用后缀为 deb 的安装包。
2.查看自己的Linux系统版本,找到对应linux的版本进行下载
[root@master ~]# cat /etc/redhat-release
CentOS release 6.5 (Final)
3.MySQL的下载地址:
MySQL的官方网址:https://www.mysq