centos7 yum 安装 mysql5.6_centos7 yum mysql5.6-程序员宅基地

技术标签: java  linux  

官网下载npm包

官方地址https://dev.mysql.com/downloads/
选择版本

下载发行包

对于CentOS 7 系统,命令为:

yum localinstall -y /xxdir/mysql57-community-release-el7-{version-number}.noarch.rpm

选择发布版本

使下面命令查看MySQL Yum存储库中的所有子存储库,并查看启用或禁用了哪些子存储库

yum repolist all | grep mysql

在这里插入图片描述
如果从最新的GA系列安装最新版本,无需进行配置。如果从旧的GA系列安装旧版MySQL,请先禁用新的GA系列并启用旧的GA系列子存储库。通过以下命令禁用8.0启用5.6系列

sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql56-community

通过以下命令安装MySQL

sudo yum install mysql-community-server

启动MySQL服务器

service mysql start
start 启动,stop 停止,restart 重启

连接MySQL服务器

mysql -u root -p
也可以直接输入mysql

设置root密码

mysql>use mysql;
mysql>update user set password=password(‘your password’) where user=‘root’;
mysql>flush privileges; #必须刷新权限

或者执行:

/usr/bin/mysqladmin -u root password 123456

修改字符编码

#查找.cnf格式文件
find / -iname '*.cnf' -print
#5.6 mysql配置文件就是etc下的my.cnf文件
cd /etc
vim my.cnf

修改字符编码

实现远程连接

(改表法)

use mysql;

update user set host = ‘%’ where user = ‘root’;
报错不要紧

(修改权限)

mysql>GRANT ALL PRIVILEGES ON *.* TO 'name'@'%' IDENTIFIED BY 'pwd';
> mysql> flush privileges;

开启端口

1.查看已开放的端口(默认不开放任何端口)
firewall-cmd --list-ports
2.开启3306端口
firewall-cmd --zone=public(作用域) --add-port=3306/tcp(端口和访问类型) --permanent(永久生效)
3.重启防火墙
firewall-cmd --reload

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_40552448/article/details/103717802

智能推荐

java 通过BeanFactoryPostProcessor+FactoryBean实现统一接口代理_如何代理beanfactory-程序员宅基地

文章浏览阅读536次。实现BeanDefinitionRegistryPostProcessor@Componentpublic class SmsBeanDefinitionRegistry implements BeanDefinitionRegistryPostProcessor, ResourceLoaderAware, ApplicationContextAware, InitializingBean { private ApplicationContext applicationContext; _如何代理beanfactory

StringGrid表格设置_stringgrid单元格操作-程序员宅基地

文章浏览阅读1.1k次。1、单元格设置procedure TForm1.strgrd1DrawCell(Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState);var s: String; R: TRect;begin //StringGrid表格的居中显示 with TStringGrid(Sender) do _stringgrid单元格操作

abp vnext + MinIO(四)实现大文件上传_lion abp minio-程序员宅基地

文章浏览阅读595次,点赞8次,收藏10次。abp vnext框架调用MinIO接口进行文件上传,net core,webapi上传文件限制_lion abp minio

PHP 转账到支付宝账户_easysdk 提现-程序员宅基地

文章浏览阅读1.3k次。SDK:https://gitee.com/yansongda/pay开发文档:https://pay.yansongda.cn/注意:调用支付宝支出功能(退款、转账)时,由于保障商户应用和支付宝交互的安全性,单笔转账能力仅支持 公钥证书 模式配置参数(3证书文件路径是绝对路径,当前示例仅为文件名):'ali_public_key '=>'支付宝公钥',//是支付宝后台通过应用公钥生成的'private_key'=>'应用私钥',//通过工具一键生成的私钥'app_cert_pub._easysdk 提现

网络安全(黑客)—2024自学到精通-程序员宅基地

文章浏览阅读822次,点赞20次,收藏24次。网络安全教程从web攻防-通用漏洞、漏洞发现、代码审计、权限提升、免杀对抗、信息打点、内网安全、应急响应等方面全方位的介绍网络安全工程师所需要掌握的各项技能,帮助大家掌握网络信息安全工作中所需掌握的技能,红队中高级,蓝队初中级,CTF-Web选手,SRC猎人等;安全服务,渗透测试,网络安全,安全开发,红队对抗等岗位

【内功修炼】深入理解函数栈帧的创建和销毁-程序员宅基地

文章浏览阅读439次,点赞39次,收藏35次。详解函数栈帧的创建和销毁

随便推点

js长整型的失真问题解决-程序员宅基地

文章浏览阅读539次。遇到的问题:  后端返回的订单号是整型的,超过了Math.pow(2,53) = 9007199254740992,导致获取的数据失真。  类似问题:https://www.zhihu.com/question/34564427解决方法及思路:  获取到后端的数据之后,将json字符串获取遍历,大于9007199254740992的数值转为字符串,具体方法如下:..._javasript很长的一串数字失真

oracle的sqlldr安装报错,oracle - oracle sqlldr->未定义符号:sldext - 堆栈内存溢出-程序员宅基地

文章浏览阅读268次。安装的oracle_clientoracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpmoracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpmoracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm将sqlldr文件复制到/usr/lib..._sldtextstyleo未找到

对象判定_对象判断-程序员宅基地

文章浏览阅读142次。对象是否为空的判定在大学里,在做一些对象判定,经常使用object == null这样的语句,从逻辑上是没有错的,但是在工作中这是不允许的。对象判定行业里经常使用Objects.isNull()来进行判定,或者是Objects.noNull()。集合对象判定使用CollectionUtils.isNotEmpty()来判断。道理和“”.equal()与string.equal("");是一样的..._对象判断

上手华为软开云DevOps前后端分离实践之-后端SpringBoot_华为devops实践部署java项目三个镜像前后端和数据库-程序员宅基地

文章浏览阅读2k次。简介华为软开云主要目的是为企业提供一套`DevOps`(即开发运维)的云端解决方案,包括项目管理、代码仓库、编译构建、部署发布、流水线,甚至`CloudIDE`,实现云端的开发与维护。这里我们先忽略华为软开云的项目管理功能(`Scrum`,看板里的需求规划、任务指派、工时分配),测试功能,文档管理功能,CloudIDE等;重点关注`项目创建、代码托管、编译构建、部署、发布以及流水线功能`;同时..._华为devops实践部署java项目三个镜像前后端和数据库

Spring Boot + Mybatis + 二级缓存实例(Ehcache,Redis)_springboot+mybatis+ehcahe+redis-程序员宅基地

文章浏览阅读7.1k次。使用Mybatis自带二级缓存MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。MyBatis 3 中的缓存实现的很多改进都已经实现了,使得它更加强大而且易于配置。默认情况下是没有开启缓存的,除了局部的 session 缓存,可以增强变现而且处理循环 依赖也是必须的。要开启二级缓存,你需要在你的 SQL 映射文件中添加一行:<cache/>..._springboot+mybatis+ehcahe+redis

最新蚂蚁Java岗面经:HashMap+多线程+缓存+中间件(含答案解析)-程序员宅基地

文章浏览阅读175次。蚂蚁一面二叉搜索树和平衡二叉树有什么关系,强平衡二叉树(AVL 树)和弱平衡二叉树(红黑树)有什么区别?B树和B+树的区别,为什么MySQL要使用B+树?HashMap 如何解决 Hash 冲突?epoll 和 poll 的区别,及其应用场景简述线程池原理,FixedThreadPool 用的阻塞队列是什么?sychronized 和 ReentrantLock 的区别..._java用于多线程缓存的map

推荐文章

热门文章

相关标签