AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 518530
Accepted
567hz
567hz
Asked: 2019-05-13 02:51:26 +0800 CST2019-05-13 02:51:26 +0800 CST 2019-05-13 02:51:26 +0800 CST

工作台问题

  • 772

我在 Debian 伸展,我使用 PHP 7.1,这是来自 Workbench 的输出信息。

> MySQL Workbench Community (GPL) for Linux/Unix version 6.3.8 CE build 1228 (64 bit)
Configuration Directory: /home/me/.mysql/workbench
Data Directory: /usr/share/mysql-workbench
Cairo Version: 1.14.8
OS: Linux 4.9.0-9-amd64
CPU: 12x AMD Ryzen 5 2600 Six-Core Processor (1550.000MHz) - 15,67GiB RAM
Distribution: Debian GNU/Linux 9.9 (stretch)
Fips mode enabled: no

当我从浏览器http://localhost:3306/尝试它时,它会将我重定向到以下窗口:

在此处输入图像描述

我不知道这是什么意思!

当我将本地实例的端口更改为 3306 时,我得到了这个:

> Connection Warning (Local instance 3306)
Incompatible/nonstandard server version or connection protocol detected (10.1.38).
A connection to this database can be established but some MySQL Workbench features may not work properly since the database is not fully compatible with the supported versions of MySQL.
MySQL Workbench is developed and tested for MySQL Server versions 5.1, 5.5, 5.6 and 5.7

我已经读过 MariaDB 和 mysql-server,一起在 Workbench 上制造了问题,但是当我这样做时 sudo apt-get install mysql-server,也安装 MariaDB..,当去Synaptic并丢失 MariaDB 时,Mysql-server 不工作......

在 Synaptic 中何时搜索安装mysql-server,以显示此窗口 在此处输入图像描述

怎么看,也是MariaDB……这里有个人和我有类似的问题。我试图从MySQL APT Repository安装 Mysql-server , 在此处输入图像描述

但它什么也没做。

现在我知道如何安装它了..,这里告诉它如何..

现在有了..

和$ mysql --version

mysql Ver 14.14 Distrib 5.7.26,适用于使用 EditLine 包装器的 Linux (x86_64)

但是,我的浏览器显示以下内容:

在此处输入图像描述

database
  • 2 2 个回答
  • 298 Views

2 个回答

  • Voted
  1. telcoM
    2019-05-13T03:23:19+08:002019-05-13T03:23:19+08:00

    您使用的是MySQL Workbench,但根据使用浏览器连接到数据库端口时的输出,该数据库实际上是MariaDB,它是 MySQL 的一个竞争分支。

    由于 MySQL Workbench 是与 MySQL 一起开发的,开发人员显然无法保证与竞争对手的产品完全兼容。

    (不过,实际上,MySQL Workbench 的任何基于分叉前开发的 MySQL 数据库基本功能的功能都可能正常工作。在 MariaDB 分叉后引入的新功能,您可能需要更加小心。)

    3306 端口是 MySQL/MariaDB 的默认端口,用于应用程序和数据库之间的直接连接:它不会提供 HTTP 访问。这就是为什么您与浏览器的连接尝试会产生一串二进制垃圾,其中混入了一些文本片段:它并不意味着与浏览器连接。

    • 3
  2. Best Answer
    567hz
    2019-05-14T05:00:47+08:002019-05-14T05:00:47+08:00

    所以,现在工作!

    问题

    在安装 Mysql 时在 Debian Stretch 中,

    sudo apt-get install mysql-server
    

    它安装了 togheder Mysql 和 MariaDB ..and Workbench不会...Workbench只能在没有MariaDB的情况下与 Mysql 一起使用。

    解决方案

    我认为最好从 Mysql 和 Workbench 中删除 ALL ,然后从 Zero 开始。

    • 首先,请注意并且非常重要,您必须将配置(Tabelle,..)从 Mysql 文件中保存出来(我告诉您,因为我使用 phpmyadmin 构建了我的 Tabelle,而 phpmyadmin 将 Tabelle 保存在 Mysql 文件中..我不' t 知道,并失去了我所有的 Tabelle ......)

    • 我们一定要丢掉Mysql,你一定要知道你有谁的Mysql版本,有了这个,你就知道了,$ mysql --version

    我来,

    mysql Ver 14.14 Distrib 5.7.26,适用于使用 EditLine 包装器的 Linux (x86_64)

    我有 Mysql 5.7,现在我会失去它,

    $ sudo apt-get remove --purge --auto-remove mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7
    

    因为在 Debian Stretch 存储库上,Mysql 与 MariaDB 更紧密,我们要搜索一个替代方案,我们的替代方案称为MySQL APT 存储库。我们从这里下载。

    我下载这个,

    mysql-apt-config_0.8.13-1_all.deb

    并使用dpkg安装它,

    sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb
    

    它打开一个窗口, 在此处输入图像描述

    在Mysql Server & Cluster..上,给 Enter ,你从其中一个决定者,我从 Mysql 5.7.. 决定,然后回到这些窗口。给小确定输入,而不是大确定!.

    在此处输入图像描述

    现在,我们将更新它,

    $ sudo apt update
    

    并安装它,

    $ sudo apt install mysql-server
    

    现在从MySQL APT Repository安装 mysql-5.7 ,而不是从 Debian Repository ,因此只有Mysql 而没有 MariaDB 。

    现在下载并安装 Workbench

    $ sudo apt -y update
    
    $ sudo apt -y full upgrade
    
    $ sudo apt -y install mysql-workbench
    

    现在,我们打开 Workbench,我有 Debian Stretch Mate..,左上角,到 Applications + Development,我们有 Workbench..

    当一切正常时,它将在没有警告的情况下开始......

    对不起我的英语,我希望你能理解我...

    • 0

相关问题

  • Grep 多个文件的内容

  • 如何使用 pymongo 创建新的数据库和集合?

  • 是否有任何数据库解决方案可以在 OpenBSD 上默认进行主-主复制?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve