首页 > 数据库 >linux 下安装mysql redis

linux 下安装mysql redis

时间:2024-03-24 19:11:06浏览次数:35  
标签:-- cmd redis mysql firewall systemctl mysqld linux

查看是否安装mysql:

rpm -qa |grep mysql

获取mysql版本:

wget -i -c http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

安装:

rpm -ivh mysql-community-release-el7-5.noarch.rpm

yum install mysql-community-server

systemctl start mysqld

systemctl restart mysqld

systemctl enable mysqld 开机启动

#查看状态

systemctl status mysqld

mysql -u root -p'密码内容'

开启免密码登陆 修改my.cnf文件   默认在/etc/my.cnf。

vim /etc/my.cnf         在【mysqld】模块下面添加:skip-grant-tables 保存退出。

#修改密码

update mysql.user set authentication_string='123456#' where user='root';

FLUSH PRIVILEGES;

#远程访问
grant all on 数据库名.数据库表 to 用户名@'%'  identified by "密码"

#添加端口

firewall-cmd --list-port

systemctl status firewalld.service
systemctl start firewalld.service

--开放端口号
firewall-cmd --zone=public --add-port=9000/tcp --permanent (permanent永久生效,没有此参数重启后失效)
--更新防火墙策略
firewall-cmd --reload
--查看开放端口
firewall-cmd --zone=public --list-ports
--查看5432
firewall-cmd --zone= public --query-port=9000/tcp
--删除端口
firewall-cmd --zone=public --remove-port=5432/tcp --permanent
--注:每次更改firewall规则后需重新加载(firewall-cmd --reload)

#阿里云服务器后天开放安全组

标签:--,cmd,redis,mysql,firewall,systemctl,mysqld,linux
From: https://www.cnblogs.com/csdStone/p/18092841

相关文章

  • 【Linux应用开发】gcc编译过程
            gcc是一个c编译器,​可以将源代码转换为可执行程序。编译过程包括了预处理、编译、汇编和链接这四个阶段。预处理(Preprocessing):在预处理阶段,源代码会经过预处理器的处理,包括展开宏定义、包含头文件、条件编译等操作。预处理器会生成一个经过预处理的中间文件......
  • 在Java项目中使用Redis的五大数据结构应用场景与代码实现
    在Java项目中使用Redis的五大数据结构可以应用于以下场景:1、字符串(String):1、缓存数据:将经常访问的数据存储在Redis中,以减轻数据库的负载。2、计数器:记录用户的访问次数、点赞数等。3、分布式锁:在分布式环境下实现互斥访问,防止并发问题。2、列表(List):1、消息队列:将生产......
  • Linux收到一个网络包是怎么处理的?
    目录摘要​编辑1从网卡开始2硬中断,有点短2.1GameOver3接力——软中断3.1NET_RX_SOFTIRQ软中断的开始3.2数据包到了协议栈3.3网络层处理3.4传输层处理4应用层的处理5总结摘要    一个网络包的接收始于网卡,经层层协议栈的解析,终于应用层。......
  • Docker的Linux网络基础
    Docker技术依赖于近年来Linux内核虚拟化技术的发展,所以Docker对Linux内核有很强的依赖。本文将Docker使用到的与Linux网络有关的主要技术进行简单介绍。 一、网络命名空间为了支持网络协议栈的多个实例,Linux在网络栈中引入了网络命名空间,这些独立的协议......
  • mysql索引设计的注意事项(大量示例,收藏再看)
    mysql索引设计的注意事项(大量示例,收藏再看) 开发技术  开发技术 2019-03-29 8362次浏览目录一、索引的重要性二、执行计划上的重要关注点(1).全表扫描,检索行数(2).key,usingindex(覆盖索引)(3).通过key_len确定究竟使用了复合索引的几个索引字段(4)orderby和U......
  • linux curl p12请求
    ##查看curl版本curl-V##查看curl指令curl--help#--cert证书#--cert-typeTYPECertificatefiletype(DER/PEM/ENG)(SSL)由此可看出linux下curl暂不支持p12证书由p12生成pem证书##生成时如果p12证书有密码,需要输入密码##生成key文件命令opensslpkcs12......
  • 源码!大学生兼职跟踪系统ssm+vue+mysql
    大学生兼职跟踪系统java+ssm+vue+mysql摘要演示视频系统开发流程系统结构设计系统主要功能介绍管理员功能模块个人中心商家管理学生管理兼职招聘管理兼职应聘管理论坛管理学生前后台功能模块兼职招聘兼职论坛开发环境后端:前端:数据库:!!!有需要的小伙伴可以点击下方链接直......
  • MySQL数据库——单表查询、连接查询、子查询
    头歌MySQL数据库代码、答案,单表查询、连接查询、子查询目录MySQL数据库— 单表查询(一)第一关:基本查询语句第二关:带IN关键字的查询 第三关:带BETWEENAND的范围查询MySQL数据库— 单表查询(二)第一关:带LIKE的字符匹配查询第二关:查询空值与去除重复结果 第三关:......
  • mysql函数
    聚合函数【1】count()统计表中数据的行数或者统计指定列其值不为NULL的数据个数--查询表里有多少个人selectcount(id)fromuser;+-----------+|count(id)|+-----------+|13|+-----------+【2】max()指定列的最大值--查询最高的工资selectmax(s......
  • mysql高级
    视图【1】介绍视图是一张虚拟表,是通过查询其他一张表或者多张表的结果而保存的,是基于SQL语句的结果集的数据库对象。视图与真实的表不同,因为它本身不存储数据。视图是一种可以保存复杂sql查询的方式,并且像普通表一样使用。视图可以包含一个或多个表中的数据,并可以用于隐藏......