我已经删除并安装了OSX 10.11 El Capitan,我一直在通过本教程来MySQL启动并运行新的OS X.第一步是下载MySQL For Mac OS X 10.9(x86,64位),DMG Archive(适用于10.11) ,他们在教程中推荐).当我完成安装MySQL时,我收到消息说:
2015-10-25T02:10:54.549219Z 1 [Note] A temporary password is generated for root@localhost: R>gFySuiu23U
If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.
Run Code Online (Sandbox Code Playgroud)
这很奇怪,我从未见过那种消息.之后,我通过Preference Pane启动了MySQL,然后/usr/local/mysql/bin/mysql -v在终端上使用命令进行另一步.我收到一条错误消息说:
ERROR 1045 (28000): Access denied for user 'cheetah'@'localhost' (using password: NO)
我也尝试通过Sequel Pro使用root作为用户名和空密码来访问数据库,我得到访问被拒绝消息说:
Unable to connect to host 127.0.0.1 because access was …Run Code Online (Sandbox Code Playgroud) 我刚在Homebrew上安装了mysql
brew install mysql
mysql -V
mysql Ver 8.0.11 for osx10.13 on x86_64 (Homebrew)
Run Code Online (Sandbox Code Playgroud)
从终端它工作,我可以登录到mysql,但从Sequel Pro它说
无法连接到主机127.0.0.1,或请求超时.
确保地址正确并且您具有必要的权限,或尝试增加连接超时(当前为10秒).
MySQL说:无法加载身份验证插件'caching_sha2_password':dlopen(/usr/local/lib/plugin/caching_sha2_password.so,2):找不到图片
无法弄清楚我错过了什么
我正在使用Sequel Pro 0.9.9.1 Build 3408.
我想在表中添加外键以及删除级联.
我在GUI中找不到允许我添加外键的任何内容.
有人知道怎么做吗?
有没有办法将我现有的连接从MySQL Workbench导出到Sequel PRO
我一直在浏览所有可能的选项,但我找不到一个可以让我从工作台导出所有连接的选项
我在工作台上有很多联系,我现在计划使用续集专业版.
提前致谢.
我用docker-compose构建了2个docker容器.我在Mac上使用Docker,没有boot2docker.
version: '2'
services:
drupal-web:
image: drupal:latest
ports:
- "8080:80"
depends_on:
- mysql-server
links:
- mysql-server:mysql
mysql-server:
image: mysql
environment:
MYSQL_DATABASE: drupal
MYSQL_ROOT_PASSWORD: root
MYSQL_USER: drupal
MYSQL_PASSWORD: drupal
Run Code Online (Sandbox Code Playgroud)
一切正常.我成功安装了Drupal.
问题是:我想将SequelPro连接到我的数据库,但我没有连接到mysql容器.我是码头初学者.谢谢你的帮助Micha
我正在尝试配置Web服务器(Debian 7).我按照本教程.我正在租用我的服务器,感谢gandi.net服务.我现在有apache2,mysql,php5启动并运行.我在终端上使用以下命令连接到它:ssh username@domainname.com
下一步是通过续集专业版创建我的数据库,我不知道该怎么做,文档也不那么清楚...这就是我在说的:

我试过连接:
其余的,我离开了,我收到了这条错误信息:
无法连接到主机domainname.com,或请求超时.
确保地址正确并且您具有必要的权限,或尝试增加连接超时(当前为10秒).
MySQL说:无法连接到'domainename.com'上的MySQL服务器(61)'(2)
知道我怎么能这样做吗?
我在Vagrant上运行Laravel,我正在尝试连接Sequel Pro.
我刚刚开始使用Vagrant,我已经按照一些关于连接到Sequel Pro的教程,但是他们都没有成功.
这是我的Vagrant文件:
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure('2') do |config|
config.vm.hostname = 'laravel'
config.vm.boot_timeout = 3600
config.vm.box = 'debian-73-i386-virtualbox-puppet'
config.vm.box_url = 'http://puppet-vagrant-boxes.puppetlabs.com/debian-73-i386-virtualbox-puppet.box'
config.vm.network :forwarded_port, guest: 8000, host: 8000
config.vm.network :forwarded_port, guest: 8500, host: 8500
config.vm.provider :virtualbox do |vb|
vb.customize ['modifyvm', :id, '--memory', '1536']
end
config.vm.provision :puppet do |puppet|
puppet.manifests_path = 'puppet/'
puppet.manifest_file = 'init.pp'
puppet.module_path = 'puppet/modules/'
# puppet.options = '--verbose --debug'
end
end
Run Code Online (Sandbox Code Playgroud)
来自my.cnf:
bind-address = 127.0.0.1
Run Code Online (Sandbox Code Playgroud)
这是我的 /etc/hosts …
我有一个docker-machine,它有一个运行的mysql容器.
~
? boot2docker ip
192.168.59.103
~
? docker-machine ip default
192.168.99.100
~
? docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default * virtualbox Running tcp://192.168.99.100:2376 v1.9.1
~
? docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b14062dd1e25 mysql:5.6 "/entrypoint.sh mysql" 6 hours ago Up 6 hours 3306/tcp, 0.0.0.0:3306->9090/tcp i-mysql
Run Code Online (Sandbox Code Playgroud)
来自 docker logs i-mysql
2016-01-20 04:14:41 1 [Note] InnoDB: Highest supported file format is Barracuda.
2016-01-20 04:14:41 1 [Note] InnoDB: 128 rollback segment(s) are active. …Run Code Online (Sandbox Code Playgroud) 我的MySQL客户端(Sequel Pro)设置为通过SSH连接到Vagrant.我在我的~/.ssh/config文件中设置了以下内容:
Host vagrant
HostName 127.0.0.1
CheckHostIP no
Port 2222
User vagrant
IdentityFile ~/.vagrant.d/insecure_private_key
Run Code Online (Sandbox Code Playgroud)
如果我没有跑,一切都很好vagrant ssh.但是一旦我使用该命令登录Vagrant框,Sequel Pro就无法通过SSH连接 - 它只是说"SSH隧道意外关闭了".所以我必须先运行vagrant reload才能连接到MySQL服务器.
有谁知道如何解决这个问题?