- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
MacOS 10.10,最新的 macports。我想在端口 3306 上安装 mysql 5.6。
1) 安装
port install mysql56-server mysql56
然后安装 mysql56@5.6.22_0
which mysql
或
which mysql56
什么都不返回。
那么第一个问题是mysql客户端在哪里?
2) 配置
安装脚本建议做
sudo -u _mysql /opt/local/lib/mysql56/bin/mysql_install_db
然后
/opt/local/lib/mysql56/bin/mysqladmin -u root password 'new-password'
它要求运行服务器,我通过它启动它
cd /opt/local ; /opt/local/lib/mysql56/bin/mysqld_safe &
然后 mysqladmin 提示套接字,我在 /opt/local/etc/mysql56/macports-default.cnf 中评论 --skip-networking 然后该命令就可以了。然后
/opt/local/lib/mysql56/bin/mysqladmin -u root -h bp.local password 'new-password'
返回
error: 'Host '10.0.1.9' is not allowed to connect to this MySQL server'
如果没有mysql客户端,我真的不知道在这里做什么。我有点卡住了。有什么建议吗?
最佳答案
MacPorts 安装 MySQL 及其衍生产品时,它们之间不会相互冲突,并且可以同时安装。这包括将 mysql 二进制文件放在非标准路径中。您可以使用 port contents mysql56 | 找到您的二进制文件。 grep -E '/s?bin/'
. MacPorts 还带有一种选择机制,可以在 /opt/local/bin
中为您的方便创建符号链接(symbolic link)。要将 MySQL 5.6 设置为默认值,请运行 sudo port select --set mysql mysql56
。
要启动服务器,您可以使用 MacPorts 的守护进程控制功能(即启动的前端):sudo port load mysql56-server
将启动服务器并确保它在重启后运行, sudo port unload mysql56-server
将撤销并停止服务器。
--skip-networking
是默认设置,可以同时运行多个 MySQL 版本。有关详细信息,请参阅 port notes mysql56
。
您可以使用 unix 套接字连接到 MacPorts 的 MySQL,尽管我不记得它的路径。我确定 http://trac.macports.org/wiki/howto/MAMP有他们,虽然。要连接到本地服务器,您应该使用 localhost
或 127.0.0.1
而不是 bp.local
,后者显然解析为私有(private) IP 地址从而通过操作系统的 IP 堆栈,而不是通过环回接口(interface)。
关于mysql - 使用 Macports 安装 MySQL 5.6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27325754/
如果依赖项构建失败,是否也可以安装端口? 我的意思是,我必须安装 texlive,它需要大量依赖项,而其中一个 (py26-libxml2) 无法构建。有办法跳过吗? 我知道它不安全,但我需要它,而且
假设我想将端口重置为其初始状态,包括其配置文件。这可以通过以下方式实现: sudo port uninstall portname sudo port install portname (停用然后重新
port installed 显示本地机器上所有已安装的包,但是有没有办法列出每个包的大小?谢谢! 最佳答案 我不相信 Macports 有一个内置命令来列出你的安装大小,但你可以这样做: 在终端中试
ginnyweasley:~ s66$ sudo port selfupdate Password: ---> Updating MacPorts base sources using rsync
我正在尝试使用 MacPorts 安装 libiconv。当我的 Mac 运行 10.6 时,我需要构建它以在 OS X 10.5 中运行。所以我把这个添加到 macports.conf : maco
有没有办法查看我通过 MacPorts 安装的所有内容? 我知道我已经安装了 Apache 和 php 5.3.8,但我想看看我还安装了哪些内容。 最佳答案 使用已安装的端口列出您的所有端口。 关于m
我坐在机场这里,想出了一些我想尝试的东西,但如果 macports 下载-编译-下载-编译,我没有时间 sudo port install .但是,如果它下载了所有内容,那么我就可以在飞机上对其进行编
我在 mavericks 上安装了 macports,将 macports 标志更改为 +no_x11 -x11 +quartz 然后继续安装geany。现在剪贴板对 geany 根本不起作用。既不在
当尝试通过 Macports 安装 Imagemagick 时,我在构建 perl5.12 依赖项时不断收到错误消息。它说:错误:处理过程中遇到状态 1。 我试过更新 Macports,独立安装/构建
我正在尝试 self 更新我的 Macport,但收到以下消息: Error: /opt/local/bin/port: port selfupdate failed: Error synchroni
我正在尝试从源代码在 Mavericks 上安装 ATLAS(因为我需要 LAPACK/BLAS),因为通过 Macports 安装失败(可能是出于同样的原因?)。尽管多次尝试设置编译器,但仍无法找到
尝试使用以下命令行在我的机器(PPC、Mac OSX 10.5.7)上安装 ruby19 之后 sudo port install ruby19 ruby的版本没变 ruby -v => ruby
最近两次我使用 MacPorts 安装 mysql5 +server ,未安装允许我在启动时启动 MySQL 的 plist。我不记得上次安装时做了什么,如果有的话,我似乎找不到安装它的方法。我错过了
我目前安装了以下 MacPorts: ImageMagick @6.6.4-9_0+q16 ImageMagick @6.6.5-0_0+q16 (active) 如何将 6.6.4 设置为激活状
hansarijanto$ port -v MacPorts 2.0.3 hansarijanto$ xcodebuild -version Xcode 4.3.2 Build version 4E2
如何找到给定文件名的端口名称,更具体地说是可执行文件? Macport网站似乎没有帮助,因为您只能按标题搜索。 谢谢! 最佳答案 不幸的是,MacPorts当前(2.3.1)仅在安装了端口的情况下才支
每次安装新软件包时,我都会看到以下错误消息: ---> Found 1 broken file(s), matching files to ports Warning: No port py24-s
我想使用 macports 安装节点。 但是它根本不起作用: $ sudo port install nodejs Password: ---> Computing dependencies for
我的某个端口有问题。它编译并安装得很好(port install webkit-gtk),实际问题稍后出现(某个符号没有编译到库中,但细节在这里并不重要)。 为了调试和修复此问题,我想在安装之前对 w
有人见过这个吗? version:1 :debug:main Executing org.macports.main (p7zip) :debug:main Skipping completed or
我是一名优秀的程序员,十分优秀!