拥有 Ubuntu 20.04 VirtualBox VM,安装 MySQL 服务器后,想要安装 MySQL Workbench。
我首先尝试使用 APT 安装 MySQL Workbench 并运行:
sudo apt install mysql-workbench
sudo apt install mysql-workbench-community
Run Code Online (Sandbox Code Playgroud)
这两个命令的结果是:
E: Unable to locate package NAME_OF_THE_PACKAGE
Run Code Online (Sandbox Code Playgroud)
根据这个答案,我跑了
sudo apt-add-repository universe
Run Code Online (Sandbox Code Playgroud)
但当我这样做时,我得到
'universe' distribution component is already enabled for all sources.
Run Code Online (Sandbox Code Playgroud)
这句话,这个问题和与那个问题相关的问题都无助于解决这个问题。
如果我转到 Ubuntu Software 并从那里安装 Workbench,我可以安装,但它会立即发出警告说
不支持的操作系统
您正在不受支持的操作系统上运行 Workbench。虽然它可能适合您,但它并不是为在您的平台上运行而设计的。如果您遇到问题,请记住这一点。
当尝试连接到本地主机时,由于以下错误,我什至无法按照此答案中的说明进行操作(使用特定密码创建名为 admin 的用户并授予其权限)
无法连接到数据库服务器
您的用户连接尝试失败:
AppArmor 策略阻止此发件人将此消息发送给此收件人;...
注意:有一个类似的问题,但他们使用 Snap Store。
你好,我是 ubuntu 的新手,我想用 Java 学习 Mysql 数据库,那么如何在 ubuntu 13.04 中安装软件并配置它们以进行编程
我安装了 32 位 MySQL 工作台软件包。但是我遇到了很多问题并试图在这里找到答案……然后我知道我的 Ubuntu 是 64 位的……并下载了 64 位的 MySQL 版本。
当我输入:
sudo dpkg -i mysql_64_bit.deb
Run Code Online (Sandbox Code Playgroud)
系统要求我删除最旧的,所以我输入:
teeba@ubuntu:~/Downloads$ sudo dpkg -r mysql-workbench-community-6.0.9-1ubu1204-i386.deb
Run Code Online (Sandbox Code Playgroud)
我得到了以下信息:
dpkg: error: you must specify packages by their own names, not by quoting the names of the files they come in
Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for …
Run Code Online (Sandbox Code Playgroud) 我正在尝试将 CSV 文件导入表中,但速度非常慢。我有大约 1000 个文件,每个文件大小为 40 MB。每当我尝试导入它时,我都可以看到例如 MySQL 工作台它以每秒大约 30 - 60 行的速度插入。处理我的所有文件需要很长时间。我怎样才能加快速度?我已经将 mysql.cnf 文件修改为以下配置,不幸的是它没有加快速度:
/etc/mysql/conf.d/mysql.cnf
[mysqld]
innodb_buffer_pool_size=12G
innodb_io_capacity = 2000
innodb_read_io_threads = 48
innodb_thread_concurrency = 0
innodb_write_io_threads = 48
innodb_buffer_pool_size=12G
innodb_log_file_size = 512M
max_connections = 1000
max_allowed_packet = 128M
#key_buffer = 1000M
bulk_insert_buffer_size = 1024M
innodb_doublewrite = 0
innodb_flush_log_at_trx_commit = 2
key_buffer_size = 4000M
Run Code Online (Sandbox Code Playgroud)
它确实说根据 PHPMyAdmin 在 InnoDB 中配置了 12G,所以我可以安全地确认配置至少有效。
万一需要的规格:
OS: Ubuntu 18.04
CPU: 6 cores, 12 threads @ 4.5 GHz
RAM: 32 GB DDR4 @ 3.2 GHz …
Run Code Online (Sandbox Code Playgroud) 我两年前安装了旧版本的 MySQL Workbench,该版本不兼容。最近,我决定使用 apt 安装 MySQL Server 8.0.24,但无法通过 GUI 连接到 MySQL Workbench 社区。我现在安装了另一个 MySQL Workbench Community,但仍然无法连接。然后我卸载了MySQL Workbench Community。现在我想完全卸载这两个程序,以便我可以重新开始。
使用 Ubuntu 18.04.2 LTS。
sean@sean-mcmahon:~$ sudo apt-get update
Hit:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Ign:2 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:3 http://ie.archive.ubuntu.com/ubuntu bionic InRelease
Hit:4 http://ie.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:5 http://ie.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:6 http://dl.google.com/linux/chrome/deb stable Release
Ign:7 http://ppa.launchpad.net/gnome-terminator/ppa/ubuntu bionic InRelease
Err:8 http://ppa.launchpad.net/gnome-terminator/ppa/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/gnome-terminator/ppa/ubuntu bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See …
Run Code Online (Sandbox Code Playgroud) 我已经在最近安装的 Ubuntu 12.10(32 位)上从软件中心安装了 MySQL 工作台,没有任何问题。从那以后,我只是在另一台机器(64位)上安装了ubuntu 12.04 LTS,在软件中心找不到它。
有什么方法可以启用存储库以使其对我可用?我知道它适用于 12.10,所以我假设它适用于 12.04。
感谢您提供任何意见!
更新
我在软件源 GUI 中切换我的服务器(从 Ubuntu 软件中心转到编辑 -> 软件源..)
我被设置到西班牙服务器(因为我在西班牙),我将它切换到主服务器,然后进行了 apt-get 更新,之后我可以使用 apt-get 进行安装。
我想知道默认情况下使用mysql-workbench
. 我想知道目录。
mysql ×7
apt ×2
18.04 ×1
csv ×1
database ×1
directory ×1
java ×1
phpmyadmin ×1
repository ×1
uninstall ×1