更换yum源方法
更换阿里云yum源
- 查看原有的yum源
rpm -qa | grep yum
- 删除原有的yum源
rpm -qa | grep yum | xargsrpm -e -nodeps
- 删除之后再确认下
rpm -qa | grep yum
-
使用wget下载阿里yum源repo文件
-
下载wget命令
yum install -y wget
cd /etc/yum.repos.d/
wget http://mirrors.aliyun.com/repo/Centos-7.repo
- 备份当前yum源防止出现意外还可以还原回来
cd /etc/yum.repos.d/
cp CentOS-Base.repo CentOS-Base-repo.bak
- 清理旧包
yum clean all
- 把下载下来阿里云repo文件设置成为默认源
mv Centos-7.repo CentOS-Base.repo
- 生成阿里云yum源缓存并更新yum源
yum makecache yum update
- 使用wget下载163yum源repo文件 操作如上
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
- 检查应用是否已经安装
rpm -aq | grep mysql
- 安装应用:
rpm -ivh 文件名
选项:
-i install安装
-v 显示安装过程
-h 显示安装进度
例:rpm -ivh mysql80-community-release-el7-3.noarch.rpm
- 卸载应用
rpm 选项 应用名称
选项:
-e 卸载(清除)
--nodeps 忽略依赖
例:rpm -e --nodeps mysql80-community-release-el7-3.noarch
- yum安装mysql:
- 进入yum仓库:
cd /etc/yum.repos.d
- 修改配置文件
vi mysql-community.repo
- 修改mysql-community.repo
-
下载那个版本把对应的enabled修改为1
-
通过yum install -y mysql-server 查看是否安装成功
- 启动MySQL
sudo systemctl start mysqld
- 开机自启
sudo systemctl enable mysqld
远程登录的两种方法
1.直接修改表中的数据
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>FLUSH PRIVILEGES;
2.授权
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "密码";
GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%';
mysql>FLUSH PRIVILEGES;