我的编程空间,编程开发者的网络收藏夹
学习永远不晚

在Linux中部署mysql并远程连接

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

在Linux中部署mysql并远程连接

 1. 配置yum仓库

更新密钥rpm -import https: /repo.mysql.com/RPM-GPG-KEY-mysql-2022# 安装Mysql yum库rpm -Uvh http: /repo.mysql.com /mysql57-community-release-el7-7.noarch.rpm

 2. 使用yum安装MySQL

yum -y install mysql-community-server

安装完成后,启动MySQL并配置开机自启动 

systemctl start mysqld # 启动systemctl enable mysqld # 开机自启

检查MySQL的运行状态 

systemctl status mysqld

获取MySQL的初始密码

grep 'temporary password' /var/log/mysqld.log

登陆MySQL数据库系统

mysql -uroot -p

修改root用户密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';

这个地方的密码会有很多限制,密码需要符合:大于8位,有大写字母,有特殊符号,不能是连续的 简单语句如123,abc

然后:

#如果你想设置简单密码,需要降低Mysql的密码安全级别set global validate_password_policy=LOW; # 密码安全级别低set global validate_password_length=4; # 密码长度最低4位即可# 然后就可以用简单密码了(课程中使用简单密码,为了方便,生产中不要这样)ALTER USER 'root'@'localhost' IDENTIFIED BY '简单密码';

配置root运行远程登录

默认情况下,root用户是不运行远程登录的,只允许在MySQL所在的 Linux服务器登陆MySQL系统 请注意,允许root远程登录会带来安全风险

# 授权root远程登录grant all privileges on *.* to root@"IP地址" identified by '密码' with grant option;# IP地址即允许登陆的IP地址,也可以填写%,表示允许任何地址# 密码表示给远程登录独立设置密码,和本地登陆的密码可以不同# 刷新权限,生效flush privileges;

 9、在linux命令行下依次进行:

firewall-cmd --add-service=http --permanentfirewall-cmd --add-port=3306/tcp --permanentfirewall-cmd --reload

使用SQLyog等工具在windows环境下进行连接,Linux的ip地址通过  ifconfig  查询

来源地址:https://blog.csdn.net/qq_54517101/article/details/131816782

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

在Linux中部署mysql并远程连接

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

docker部署mysql8并设置可远程连接

docker部署mysql的关键javascript在于两点1.mysql在生产环境产生的数据放在容器里很不安全,我们需要把数据文件夹挂载到容器外,以防数据丢失。2.运行mysql镜像时需要设置初始密码,并且设置mysql可以远程连接。
2022-07-07

Linux下远程连接Jupyter+pyspark部署教程

博主最近试在服务器上进行spark编程,因此,在开始编程作业之前,要先搭建一个便利的编程环境,这样才能做到舒心地开发。本文主要有以下内容: 1、python多版本管理利器-pythonbrew 2、Jupyter notebooks 安装
2022-06-04

docker怎么部署mysql8并设置可远程连接

本文小编为大家详细介绍“docker怎么部署mysql8并设置可远程连接”,内容详细,步骤清晰,细节处理妥当,希望这篇“docker怎么部署mysql8并设置可远程连接”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧
2023-07-02

服务器Centos部署MySql并连接Navicat过程详解

(1)服务器配置:[root@localhost ~]# cd /usr/local/src/[root@localhost src]# wget http://repo.mysql.com/mysql57-community-releas
2022-05-30

怎么在 Idea中连接远程服务器实现远程上传部署功能

这期内容当中小编将会给大家带来有关怎么在 Idea中连接远程服务器实现远程上传部署功能,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、Tools->Deployment->Configuration二、
2023-06-15

Linux下快速安装部署远程连接软件SSH的教程

这篇文章主要讲解了“Linux下快速安装部署远程连接软件SSH的教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下快速安装部署远程连接软件SSH的教程”吧!SSH分为客户端和服务
2023-06-12

怎么在Machine中远程部署Docker

怎么在Machine中远程部署Docker?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、docker machine概要Docker Machine发布之前
2023-06-07

在 Docker 中部署 Mysql 并挂载配置文件

在 Docker 中部署 MySQL 并挂载配置文件,可以使用以下步骤: 创建本地目录 首先,在主机上创建一个目录,用于存放 MySQL 的配置文件。例如,创建一个名为 mysql 的目录,用于存放 MySQL 的配置文件。 mkdir m
2023-08-22

Linux下docker安装mysql8并配置远程连接

目录第一步:下载mysql镜像镜像第二步:启动mysql镜像第三步:查询启动的镜像http://www.cppcns.com第四步:进入容器第五步:登录mysql第六步:编程客栈设置远程访问第七步:navicat链接时报 2059 错误第一
2022-07-06

编程热搜

目录