当前位置: 首页 > news >正文

云服务器上安装mysql(极为详细版)

注意

安装MySQL前,需要确定自己的服务器上MySQL的包都已经删除干净,这里提供一个删除MySQL包的详细步骤参考: Linux操作系统彻底删除MySQL——详细步骤

这里以下载MySQL5.7版本为例

1.下载官方的MySQL包

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

在这里插入图片描述
显示类似这样的就安装成功了

2.安装MySQL的包

yum -y install mysql57-community-release-el7-10.noarch.rpm

在这里插入图片描述
显示这样,即成功

3.安装MySQL服务

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
yum -y install mysql-community-server

在这里插入图片描述
这样即成功

4.启动MySQL

systemctl start mysqld.service // 终止服务:将start换成stop

5.查看运行的状态

 service mysqld status

6.查看初始密码

在Linux系统中,MySQL安装日志文件的位置通常是/var/log/mysqld.log或者/var/log/mysql/error.log。

sudo cat /var/log/mysqld.log | grep password

7.进入MySQL

mysql -u root -p

输入密码那里输入第六步中找到的密码,进入MySQL

8.设置自己的密码

set global validate_password_policy=0; // 修改密码策略
set global validate_password_length=4; // 修改密码长度

之后使用用 ALTER USER 重置 root 密码,因为 MySQL 5.7 要求必须先通过 ALTER USER 重置密码,才能继续其他操作。

ALTER USER 'root'@'localhost' IDENTIFIED BY '你自己改的密码';

这之后你就可以使用你自己的密码进行登录MySQL

9.MySQL的远程连接

  • Mysql远程连接需要Linux的操作系统上开3306端口,如果是云服务器的话还需要去云服务器的控制台开启3306端口
  • 之后在linux服务器中进入MySQL环境输入以下命令,允许MySQL的远程连接
use mysql;
update user set host = '%' where user = 'root';
FLUSH PRIVILEGES;(刷新权限,确保修改生效)

之后打开远程连接工具(如Navicat,Xshell),这里以Navicat为例。
在这里插入图片描述

在这里插入图片描述
这样你的linux环境中就多加了一位成员,MySQL(个人习惯性将它放在/usr/src下,对应新建一个包如:MySQL)

http://www.dtcms.com/a/475252.html

相关文章:

  • 临城网站网站开发项目经验和教训
  • Android上电执行顺序
  • GRPO与GSPO算法训练对比
  • 如何制作网站板块php 企业网站模板
  • 佛山网站制作好处wordpress 扣积分
  • linux重定向中 >file 2>1,>>file 2>1 , >>file是什莫意思
  • 网站引导插件做网站最好的软件是
  • C++ 泛型
  • 网站网站建设公司企业为什么要增资
  • 第9章:两条道路的风景:技术与管理的真实世界(3)
  • Python 基础教程 | 菜鸟教程
  • 建设网站需求劳务公司简介模板
  • 解决 Vue 3 + TypeScript 中 v-for 循环类型推断问题
  • 外贸网站建站注意事项及价格宣传片拍摄脚本范本
  • Linux碎碎念:网络抓包利器:tcpdump 使用与分析入门
  • 十堰网站建设是什么塔罗牌手机网站制作
  • 北京网站制作费用wampserver安装wordpress
  • c可以做网站么公司网站域名无法解析
  • 做php网站教程视频住建部网站统计城乡建设统计信息系统登录
  • 风铃网站具体是做那方面的网站后台演示地址
  • 网站 建设 内容网站后台登录界面下载
  • 园林效果图网站兰州网站排名优化服务
  • Starting again-03
  • 探秘编译器背后的语言密码:从底层实现到技术演进的全景图
  • iis 里没有网站吗深圳的网站建设公司三把火
  • 肇庆企业建站程序evernote wordpress
  • JavaWeb学习-web开发什么是web开发
  • 专业开发网站企业net网站开发net网站开发
  • 最专业的企业营销型网站建设5分钟建站wordpress
  • JavaEE--Spring MVC