VMware中安装mysql

2023-11-11


电脑上已用CRT远程连接虚拟机

1、将windows下的安装包上传到Linux服务器

  • 在CRT中,使用alt + p 组合键打开sftp窗口
    在这里插入图片描述

2、安装包移动并解压

  • 在/usr/local下新建目录mysql:mkdir mysql
  • 移动压缩包到mysql目录下
    在这里插入图片描述
  • 切换目录
    在这里插入图片描述
  • 解压mysql的tar包,这是打包,用-xvf即可
    • 如果是.tar.gz压缩包,用-zxvf解压
      在这里插入图片描述

3、卸载系统自带的mysql

  • 查看系统自带的mysql
  • 卸载系统自带的mysql
    在这里插入图片描述

4、安装mysql服务端

在这里插入图片描述
在这里插入图片描述

5、安装mysql客户端

在这里插入图片描述

6、登录mysql

6.1、查看root密码

在这里插入图片描述

6.2、启动mysql服务

在这里插入图片描述

6.3、登录

在这里插入图片描述

6.4、修改密码
  • 第一次操作mysql必须修改root用户的密码
    在这里插入图片描述

7、关于mysql远程访问设置

  • 设置好后,可以在windows端的sqlyog软件上远程访问服务器上的mysql
    在这里插入图片描述
  • 如果软件端口被服务器的“防火墙”阻止,我们可以将防火墙关闭(平时自己用可以关,实际生产环境不要轻易碰)
    在这里插入图片描述

8、连接问题

8.1、ERROR 2002

在linux上,连接数据库,报错:
这个错误显示无法连接到mysql.sock
在这里插入图片描述

解决
  • 查看mysql服务状态,并开启
    在这里插入图片描述

  • 查找my.cnf文件的路径
    在这里插入图片描述

  • 定位到my.cnf文件目录,并更改设置
    在这里插入图片描述

  • 设置文件内容:
    在这里插入图片描述

  • 登录成功
    在这里插入图片描述

  • 需要再次授权并刷新权限
    在这里插入图片描述

8.2、sqlyog连接数据库出错

在这里插入图片描述

解决

查看mysql的端口
在这里插入图片描述
以下命令可以在任意路径输入
在这里插入图片描述
在这里插入图片描述
此时可以连接成功:
在这里插入图片描述

参考:linux端口开放指定端口的两种方法

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VMware中安装mysql 的相关文章

  • PHP使用auto_increment生成短唯一ID?

    我想生成一个简短的 唯一的 ID 而不必检查冲突 我目前正在做类似的事情 但是我当前生成的 ID 是随机的 并且在循环中检查冲突很烦人 并且如果记录数量显着增加 将会变得昂贵 通常担心冲突不是问题 但我想要生成的唯一 ID 是一个由 5 8
  • MySQL Python 关于重复键更新值

    我正在研究使用 python 将 JSON 数据上传到 MySQL 我需要在插入语句中包含 ON DUPLICATE KEY UPDATE VALUES 但在 Python 中遇到了问题 如果我运行以下代码 一切正常 import json
  • 猪的组连接等效吗?

    试图在 Pig 上完成这个任务 寻找 MySQL 的 group concat 等效项 例如 在我的表中 我有以下内容 3fields userid clickcount pagenumber 155 2 12 155 3 133 155
  • MySQL 数据库无法在 XAMPP for Mac 上启动

    突然我在 mac 上遇到了这个问题 我无法启动我的 MySQL 数据库 我只能启动 ProFTPD 和 Apache Web Server 这是应用程序日志 Starting all servers Starting MySQL Datab
  • mysql表中的数据非常大。即使 select 语句也需要很多时间

    我正在开发一个数据库 它是一个相当大的数据库 有 13 亿行和大约 35 列 这是我检查表状态后得到的结果 Name Table Name Engine InnoDB Version 10 Row format Compact Rows 1
  • 在同一查询中选择 Count of ip 和 Count of DISTINCT ip

    我有一个这样的表结构 TABLE NAME counter id datetime url ip 1 2013 04 12 13 27 09 url1 ip01 2 2013 04 13 10 55 43 url2 ip02 3 2013
  • mysql-connector-c++ - “get_driver_instance”不是“sql::mysql”的成员

    我是 C 的初学者 我认为学习的唯一方法就是接触一些代码 我正在尝试构建一个连接到 mysql 数据库的程序 我在 Linux 上使用 g 没有想法 我运行 make 这是我的错误 hello cpp 38 error get driver
  • meta_query,如何使用关系 OR 和 AND 进行搜索?

    已解决 请参阅下面的答案 我有一个名为的自定义帖子类型BOOKS 它有几个自定义字段 名称为 TITLE AUTHOR GENRE RATING 我该如何修复我的meta query下面的代码以便仅books在自定义字段中包含搜索词 tit
  • 显示和随机化 php 数组

    我有一个显示结果的数组 如下所示 Array 0 gt 71 1 gt 56 2 gt 64 3 gt 82 4 gt 90 5 gt 80 6 gt 65 7 gt 62 8 gt 14 9 gt 3 我的代码是 while row my
  • MySql 视图脚本中的注释

    可以这样做吗 我尝试过多个 gui mysql workbench navicat toad for mysql 但没有一个保存这样的注释 something important select something else importan
  • MySQL 概念:会话与连接

    我对 MySQL 的概念有点困惑 会话与连接 当谈论连接到 MySQL 时 我们使用连接术语 连接池等 然而在 MySQL 在线文档中 http dev mysql com doc refman 4 1 en server system v
  • 无法连接到 MAMP 上的 phpMyAdmin

    我收到此错误消息 MySQL 说道 无法连接 设置无效 phpMyAdmin 尝试连接 MySQL 服务器 但服务器拒绝连接 您应该检查配置中的主机 用户名和密码 并确保它们与 MySQL 服务器管理员提供的信息相对应 用户和通行证是默认的
  • 休眠以持久保存日期

    有没有办法告诉 Hibernate java util Date 应该持久保存 我需要这个来解决 MySQL 中缺少的毫秒分辨率问题 您能想到这种方法有什么缺点吗 您可以自己创建字段long 或者使用自定义的UserType 实施后User
  • 如何为 MySQL 中的字段或列添加别名?

    我正在尝试做这样的事情 但我收到未知的列错误 SELECT SUM field1 field2 AS col1 col1 field3 AS col3 from core 基本上 我只想使用别名 这样我就不需要执行之前执行的操作 这在mys
  • mysql 不带空字符串和 NULL 的不同值

    如何检索没有空字符串值和NULL值的mysql不同值 SELECT DISTINCT CON EMAILADDRESS AS E MAIL FROM STUDENT INNER JOIN CONTACT CON ON STUDENT CON
  • 如何对 SQL 进行多次查询

    我正在尝试创建一个表 并在 PHP 脚本的帮助下在数据库中插入一些值 虽然只插入 1 行 但效果很好 当我尝试输入更多行数时 出现错误 我需要为每个查询编写完整的插入语句 因为我正在使用在线 Excel 到 SQL 查询转换器
  • 在 MySQL 数据库中保持 TEXT 字段唯一的最佳方法

    我想让 TEXT 字段的值在我的 MySQL 表中唯一 经过小型研究 我发现由于性能问题 每个人都不鼓励在 TEXT 字段上使用 UNIQUE INDEX 我现在想用的是 1 创建另一个字段来包含 TEXT 值的哈希值 md5 text v
  • 选择获取与 MySQL Group 中 max 对应的整行

    当我使用Max使用后查找特定 MySQL 组中字段的最大值GROUP BY 是否可以获取包含最大值的整行 我在处理一些论坛代码时偶然发现了这个线程 我想获取每个线程的最新帖子并将其显示在特定板的线程列表中 Quassnoi上面的回答对我非常
  • phpActiveRecord 日期时间格式不正确

    当尝试使用 phpActiveRecord 在表中创建记录时 出现以下错误 Invalid datetime format 1292 Incorrect datetime value 2013 06 20 11 59 08 PDT for
  • 使用 PHP 将 latin1_swedish_ci 转换为 utf8

    我有一个数据库 里面充满了类似的值 Dhaka 应该是 Dhaka 因为我在创建数据库时没有指定排序规则 现在我想修复它 我无法从最初获取数据的地方再次获取数据 所以我在想是否可以在 php 脚本中获取数据并将其转换为正确的字符 我已将数据

随机推荐

  • Idea清除缓存并重启解决的问题

    Idea清除缓存并重启解决很多莫名的问题 先介绍怎么清除缓存重启 在分享解决的问题 1 点击File 菜单 如下操作 2 点击 Restart 按钮 然后就清除缓存 关闭 重启服务 3 解决 配置缓存问题 如果你修改了maven的setti
  • win10修改jdk版本之后不生效的有效解决方法

    问题起因 今天学习seata的时候 启动seata服务发现启动不了报下图错误 发现是自己jdk版本太高了 现在我用的是jdk17 然后我修改jdk的环境变量 确定保存好 发现jdk的版本还是没有变化 问题原因 当使用安装版本的JDK程序时
  • PyTorch(1) torch.nn与torch.nn.functional之间的区别和联系

    在阅读PyTorch官网的教程的时候 发现介绍如何利用Pytorch搭建一个神经网络的示例代码是这样写 import torch from torch autograd import Variable import torch nn as
  • msvcp120.dll文件缺失一键修复方法,靠谱的多种修复msvcp120.dll方案

    msvcp120 dll文件的丢失 其实是比较常见的 msvcp120 dll是一个Microsoft Visual C Redistributable的关键文件 它包含了一些用于C 编程的标准函数和类的定义 如果msvcp120 dll丢
  • [Telegram X]旧版分享 突破被锁群组

    Telegram X的锁群是由于 App Store 审核时发现Telegram官方并不限制18 社会舆论等的讨论 在 版本 5 0 2 版本号825487096 时就已经封禁该类群组 注 可能由于新版审核时由于存在这些内容被禁止发布在Ap
  • 初识OceanBase

    OceanBase 是一款由阿里巴巴公司自主研发的高性能 分布式的关系型数据库 支持完整的 ACID 特性 高度兼容 MySQL 协议与语法 能够以最小的迁移成本使用高性能 可扩张 持续可用的分布式数据服务 OceanBase 实现了数千亿
  • Redis面试题(IO多路复用)

    目录 Redis是单线程的 但是为什么还那么快 阻塞IO 非阻塞IO IO多路复用 网络模型 面试回答 Redis是单线程的 但是为什么还那么快 答 Redis是纯内存操作 执行速度非常快 采用单线程 避免不必要的上下文切换可竞争条件 多线
  • 铜缆有哪些优点?

    铜缆包含由铜金属制成的电线 长期以来一直用于传输数据 这些电缆使用流经铜线的电脉冲将数据从始发端传输到接收端 铜电缆通常用于电信行业 汽车行业和供电系统 铜缆有哪些优点 优质的电导体 铜是非常好的电导体之一 非常适合使用电脉冲传输数据 易于
  • CSS图标与链接

    目录 如何添加图标 Font Awesome 图标 实例 Bootstrap 图标 实例 Google 图标 实例 为图标添加样式或颜色 设置链接样式 实例 实例 文本装饰 实例 背景色 实例 链接按钮 实例 更多实例 如何添加图标 向 H
  • 结构体强制类型转换

    在c语言中 结构体和int等类型一样 都是数据类型 其他类型怎么转换 结构体就怎么转换 没有特殊的地方 对于这个问题 可能想问的是这个吧 如果将一个结构体强制类型转换为另一个结构体 或者类型 那这个结构体的成员怎么样了 如果将一个结构体强制
  • 智能化的设备管理系统,为企业信息化建设添砖加瓦

    设备管理的智能化 数字化 可视化是企业信息化建设的三大趋势 也是智能智慧工厂建设的重要内容 因此引进成熟先进的设备管理系统 是每一个企业当下的重要工作 璞华大数据HawkEye设备智能维保平台分为两个维度协助企业进行设备管理 即设备资产管理
  • 11-10 格式化文本的输入输出

    1 scanf 和 printf scanf 和 printf 函数日常使用较多 此处不多介绍了 详细内容可参考 https zh cppreference com w c io fscanf 2 sscanf 和 sprintf ssca
  • JVM虚拟机技术原理与实现

    一 Java语言与Java虚拟机 1 Java语言简介 Java是Sun公司推出的Java语言和Java平台的总称 在操作系统中安装Java平台后Java应用程序即可直接运行 Java程序被编译成字节码解释执行 使Java程序与平台无关 J
  • es根据条件删除数据

    es根据条件删除数据 POST请求 http localhost 9200 indexName delete by query 请求参数 query match columnName 搜索列的条件
  • 哪些元器件在未来会有更广泛的应用?

    随着科技的发展和进步 电子技术已经成为现代社会的重要组成部分 元器件作为电子产品的基本构成单元 其发展和应用对于电子技术的进步和创新有着至关重要的作用 随着人工智能 物联网和智能制造等新兴技术的快速发展 一些元器件已经或者将在未来得到更广泛
  • 解决 mysql 自动增长的 id 不是从 1 开始 或 不连续

    原因 1 insert 失败后 id 已自动增加 会造成 id 不连续 2 delete 后 再重新插入数据后 id 会从删除前最后的 id 开始增加 造成 id 不是从1开始增加 注意 删除全部数据时 不要用 delete from ta
  • Random.Range()的范围问题

    Random Range 方法的是进行差生随机数的一个方法 int i Random Range min max 这里进行产生的随机数 当min max相等 产生的随机数返回的是min 因为min max 产生的最大的也就是max 当min
  • HTML-页面经3秒之后自动跳转,动态刷新秒数

    样图 div div
  • MATLAB复习

    目录 矩阵 定义矩阵 查找矩阵元素 特殊矩阵 矩阵运算 乘方与点乘 字符串数组 创建字符串 查找字符 字符串转换 创建字符串数组 元胞数组 元胞数组的创建 元胞数组的显示 celldisp 和 cellplot 元胞数组的扩充和收缩 元胞数
  • VMware中安装mysql

    文章目录 1 将windows下的安装包上传到Linux服务器 安装包移动并解压 3 卸载系统自带的mysql 4 安装mysql服务端 5 安装mysql客户端 6 登录mysql 6 1 查看root密码 6 2 启动mysql服务 6