centos mysql源_CentOS 使用国内源安装 MySQL
一、【使用网易源安装 MySQL】
1.1 CentOS 7 安装MySQL
(2020-11-17 发现网易yum镜像不能用了,清华可以)
添加yum 源文件: vi /etc/yum.repos.d/mysql-community.repo
[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=https://mirrors.163.com/mysql/yum/mysql-connectors-community-el7-$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql
[mysql-tools-community]
name=MySQL Tools Community
baseurl=https://mirrors.163.com/mysql/yum/mysql-tools-community-el7-$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql
[mysql-5.6-community]
name=MySQL 5.6 Community Server
baseurl=https://mirrors.163.com/mysql/yum/mysql-5.6-community-el7-$basearch/
enabled=0
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql
[mysql-5.7-community]
name=MySQL 5.7 Community Server
baseurl=https://mirrors.163.com/mysql/yum/mysql-5.7-community-el7-$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql
[mysql-8.0-community]
name=MySQL 8.0 Community Server
baseurl=https://mirrors.163.com/mysql/yum/mysql-8.0-community-el7-$basearch/
enabled=1
gpgcheck=1
gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql
安装mysql:yum install mysql-community-server
1.2 CentOS 8 或 6 安装 MySQL
只需将上面repo脚本中所有 el7 替换成 el8 或 el6 即可。
sed -i 's#el7#el8#g' /etc/yum.repos.d/mysql-community.repo # Centos 8
sed -i 's#el7#el6#g' /etc/yum.repos.d/mysql-community.repo # Centos 6
1.3 安装指定版本
以v5.7为例:将上面脚本中除 ‘mysql-5.7-community’ 标签下 enabled = 1,其他标签下全部置为0即可。
二、【使用其他国内源】
2.1 使用清华源
直接将上面脚本域名换成 mirrors.tuna.tsinghua.edu.cn 即可。
sed -i 's#mirrors.163.com#mirrors.tuna.tsinghua.edu.cn#g' /etc/yum.repos.d/mysql-community.repo
2.2 使用腾讯源
替换域名为 mirrors.cloud.tencent.com
sed -i 's#mirrors.163.com#mirrors.cloud.tencent.com#g' /etc/yum.repos.d/mysql-community.repo
三、安装后初始化
3.1 启动服务
systemctl start mysqld
systemclt enable mysqld
systemctl daemon-reload
3.2 修改初始密码
- 从日志中获取系统初始密码
grep 'generated' /var/log/mysqld.log | awk -F ' ' '{print $13}'
- 使用初始密码登录并修改初始密码
mysql -uroot -p
alter user 'root'@'localhost' identified by 'Admin@123';
- 修改密码安全级别策略
在配置文件 /etc/my.cnf中添加:
validate_password.length = 0
validate_password.mixed_case_count = 0
validate_password.number_count = 0
validate_password.policy = LOW
validate_password.special_char_count = 0
现在可以重新登录mysql修改简单密码或空密码了。
3.3 开启远程连接
有些远程客户端不支持 caching_sha2_password 密码加密方式,改成native 方式:
// 允许root任意ip登录
update user set host='%' where user='root';
flush privileges;
// 修改密码加密方式
alter user 'root'@'%' identified with mysql_native_password by '123456';
// 设置root 密码永久有效
alter user 'root'@'%' identified by '123456' password expire never;
flush privileges;
centos mysql源_CentOS 使用国内源安装 MySQL相关推荐
- 如何通过yum安装mysql数据库_CentOS 7通过yum安装MySQL数据库例子
在CentOS 7中使用yum list mysql*,没有可以安装的MySQL版本,CentOS 7中默认使用的数据库是MariaDB,关于MariaDB,它是MySQL的一个分支,MySQL被Or ...
- centos6.5 mysql 远程访问_CentOS 6.5 中安装 Mysql 5.6,并远程连接Mysql
ι 版权声明:本文为博主原创文章,未经博主允许不得转载. 1.在安装CentOS时,若选择的是Basic Server(可支持J2EE开发),则新安装好的CentOS系统中默认是已经安装了一个mysq ...
- ubuntu 18.04 LTS 国内源安装docker
ubuntu 18.04 LTS 国内源安装docker 检查系统内核版本 $uname -r 4.15.0-42-generic 修改apt国内源为中科大源 sudo cp /etc/apt/sou ...
- 在docker中配置apt工具与python的源均为国内源
在docker中配置apt工具与python的源均为国内源 1.准备并进入一个docker容器 本文主要包含一些常用的配置方法.包括在docker中配置系统源.python源. 打开 linux 终端 ...
- 【Python随手笔记】pip国内源安装及Jupyter修改默认工作路径
pip国内源安装第三方库 默认的pip install 是使用官方的源进行安装,由于是在国外,因此下载安装时通常会因为访问超时而导致安装失败. 国内的一些镜像: 阿里云: https://mirror ...
- teamcity mysql 配置_CentOS 7 上 TeamCity 安装
CentOS 7 上 TeamCity 安装 非入门教程, 初次接触centos/docker的朋友需要谨慎 一. 安装 MySQL 为了后续的需要, 这里安装了 Docker, 当然如果你已经有了 ...
- mysql 5.6 for centos_编译安装MySQL 5.6.16 for CentOS 6.4
#--------------------------------------# # create by xk # by 2014-3-27 # 运维社区 #--------------------- ...
- linux安装mysql步骤用yum_linux 使用yum安装mysql详细步骤
环境:Centos 6.5 Linux 使用yum命令安装mysql 1. 先检查系统是否装有mysql [root@localhost ~]#yum list installed mysql* [r ...
- mysql数据库开启远程连接_安装MySQL数据库并开启远程访问
一.安装MySQL数据库 MySQL安装在系统盘下(C:\Program Files),方便系统备份. 1.双击安装程序,勾选"I accept the license terms" ...
- php5 mysql 源_CentOS 7.4使用yum源安装MySQL5.7
从CentOS 7.0发布以来,yum源中开始使用Mariadb来代替MySQL的安装.即使你输入的是yum install -y mysql , 显示的也是Mariadb的安装内容.使用源代码进行编 ...
最新文章
- switch……case里的case能不能同时定义多个值呢?
- Python Flask web 项目零改动迁移至阿里云函数计算
- php使用curl下载指定大小的文件
- 使用Object.observe 实现数据绑定
- 手把手教出欧拉!数学界最伟大的老师惨遭全网歪曲抹黑,奇葩说陈铭一句话揭露真相.........
- 微信公布6月朋友圈十大谣言 包括不打疫苗不让上飞机高铁等
- vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess 1
- 数字货币交易系统_符合数字货币市场的量化交易系统
- sysbench 0.5 oltp测试笔记
- php 61850,基于IEC61850智能电子设备(IED)系统解决方案.PDF
- ffmpeg处理YUV422和YUV420P相互转换
- html5 for vs2008插件,Chart 控件 for vs2008的安装
- 微控制器编程技术c语言,1.单片机C语言编程技术分析.pptx
- ADF单位根检验三种形式_第三章(下):t 检验和 F 检验
- 区块链学习笔记19——ETH难度调整
- android8.1字体,Android8.1系统字体
- 计算机的组成部件有,电脑的组成部件
- 惠普硬盘测试工具_短DST未通过,手把手教你惠普笔记本如何检测硬盘
- 微信支付V3 消费后轮询支付结果的方案
- 物联网平台构架系列 (二):Amazon, Microsoft, IBM IoT 解决方案导论 之 设备
热门文章
- julia: 如何序列化和反序列化?
- 云原生时代企业级应用架构设计的思考
- 阿里云贾扬清发布大数据+AI产品体系“阿里灵杰” | 云栖大会
- SRS为何加入木兰社区孵化?
- 迎建国七十周年,Linux厂商巡礼之一铭软件
- 【图像处理基础】基于matlab图像SRGB+Adobe RGB伽马校正【含Matlab源码 255期】
- 毕设题目:Matlab目标跟踪
- 【图像分割】基于K-means聚类算法图像分割【含Matlab源码 1476期】
- 【图像隐写】基于matlab DWT数字水印嵌入+提取+攻击【含Matlab源码 622期】
- Latex:利用BibTeX批量导入参考文献