`
flashing
  • 浏览: 353188 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Mac下Mysql的设置,最新版的10.11+5.6.27

 
阅读更多

刚成为MBP用户,装上mysql之后,打算切换一下数据库data目录位置,发现网上的教程大多数有问题,简单总结一下。

我是在mysql.com下载的dmg文件,如果下载tar.gz,那么内含的INSTALL文档,仔细阅读照做即可。考虑到我对mac的结构还是不太熟悉,这玩意和linux还是有点似是而非的,所以使用了dmg安装。

首先现在最新的dmg文件,里面只有一个pkg,没有像网上文章所说还有个单独安装启动项目的,这都是老黄历了。

直接安装pkg后,如果是给所有用户,目录位置是

/usr/local/mysql, 这是一个link,指向/usr/local/mysql-xxxxx...就是你实际的mysql目录;同时设置的最下面多了个mysql的面板项可以选择启动、停止、是否自动启动。

如果要把mysql的data目录迁移出来,有两个方法,最简单的是拷贝data到你需要的目录,然后把原来实际目录下的data目录删除,然后ln -s做个软连接指向即可。注意data目录拷贝的时候需要sudu,拷贝完毕之后一定把权限给_mysql组,ls -l可以看到权限。

sudo chown -R _mysql:_mysql data目录,即可。

 

然后是my.cnf,网上有详细的mysql搜索my.cnf的路径顺序,或者mysqld也提供了输出告诉你顺序,本来my.cnf里面有datadir可以指定这个目录,但是实际上启动mysql之后,ps -ef | grep mysql

你会发现mysqld是被一连串的命令行参数启动的,里面指定了datadir等参数:

/usr/local/mysql/bin/mysqld --user=_mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --log-error=/usr/local/mysql/data/mysqld.local.err --pid-file=/usr/local/mysql/data/mysqld.local.pid

 

因为我没找到怎么改,所以干脆按照unix/linux的规则,data目录做链接,然后my.cnf只指定port,bind-address等基本内容。

 

 =====================

update一下,其实最后觉得还是brew好,brew install mysql,提示:

To connect:

    mysql -uroot

 

To have launchd start mysql at login:

  ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents

Then to load mysql now:

  launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

Or, if you don't want/need launchctl, you can just run:

  mysql.server start

 

数据库目录:

/usr/local/var/mysql 

最后mysql的data目录其实是当前用户权限,可以轻松备份。

 

 

0
0
分享到:
评论

相关推荐

    OSX+10.11+El+Capitan+GM+Candidate.torrent

    OSX+10.11+El+Capitan+GM+Candidate,找了好久才找到的,分享出来大家试试!

    osx10.11+xcode7.3编译libVLC版本脚本执行过程

    在Mac OS X上编译libVLC,开发者可以获取最新的功能,或者针对特定项目进行定制优化。 在开始编译之前,确保你已经安装了以下基本要求: 1. **Xcode 7.3**: 这是Apple官方的开发工具,包含了编译器、模拟器以及必要...

    osx10.11+xcode7.3编译libVLC版本正确脚本执行过程

    libVLC在OSX10.11系统+XCode7.3的环境下正确编译的全过程,将shell脚本打印出来,大家可以参考,同时作为博客文章的附件参考,大家可以访问我的博客,参考如何在OSX上编译libVLC版本

    TP-LINK TL-WN823N无线USB网卡驱动 for Mac OS X 10.11+

    TP-LINK TL-WN823N无线USB网卡驱动,可以支持最新版Mac OS X 10.11(El Capitan). 无线网卡就是京东上买的,经验证可以正常驱动,使用无线连接稳定,顺便来发个帖分享下。

    osx10.11+xcode7.3编译libVLC-tools库

    这个教程将详细介绍如何在OS X 10.11 El Capitan环境下,使用Xcode 7.3编译libVLC-tools库。 首先,我们需要了解libVLC库。这是一个跨平台的多媒体框架,支持多种编码格式、容器和网络协议。libVLC工具集是与库相关...

    osx10.11+xcode7.3编译libVLC-tarballs库

    MacOSX10.11系统下编译libVLC库,有些第三方库下载不了,可以下载这个tarballs库,然后替换对应目录MobileVLCKit\ImportedSources\vlc\contrib\tarballs。注意另一个extrals\tools可以访问另一个下载链接获取

    tools库-osx10.11+xcode7.3编译libVLC

    MacOSX10.11系统下编译libVLC库,有些第三方库下载不了,可以下载这个extras\tools库,然后替换对应目录MobileVLCKit\ImportedSources\vlc\extras\tools。注意另一个MobileVLCKit\ImportedSources\vlc\contrib\...

    WhichSpace:mac适用于macOS 10.11+的活动空间菜单栏图标

    您是否曾经忘记过macOS(10.11+)当前正在使用哪个空间,并且想知道一种快速的方法? 没这么认为...但是我做到了! 截屏 安装 自制酒 brew install --cask whichspace 的GitHub 下载并解压缩 运行WhichSpace.app ...

    SQLyog MySQL GUI 10.11 Community Edition中文版

    临时找了一个SQLyog MySQL GUI 10.11 Community Edition中文版,给喜欢尝鲜的朋友鉴赏下,带Key的注册版本请继续期待。我也在努力筹备中。 SQLyog是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具,它...

    mac10.11 alc887 驱动

    标题中的“mac10.11 alc887 驱动”指的是为苹果Mac OS X 10.11(El Capitan)操作系统设计的ALC887声卡驱动程序。ALC887是一款由Realtek公司生产的高性能音频编解码器,常见于许多台式机和笔记本电脑的主板上,用于...

    Mac_OS_X_10.11-EI_Capitan懒人版制作及安装.pdf

    制作和安装Mac OS X 10.11 El Capitan懒人版涉及一系列复杂的过程,涉及技术包括但不限于系统镜像操作、磁盘分区和数据拷贝。 步骤1:下载原版系统app文件。用户首先需要从苹果官方或其他合法渠道下载到Mac OS X ...

    mac版postgresql10.11安装版.zip

    这个"mac版postgresql10.11安装版.zip"文件提供了一个方便的解决方案,帮助Mac用户快速安装PostgreSQL的10.11版本。 首先,让我们了解一下PostgreSQL 10.11的主要特性: 1. **多版本并发控制**:PostgreSQL采用MVCC...

    MySQL Maestro v10.11.01

    一款用于MySQL服务器管理和数据库开发的强大的Win32图形界面的...它支持最新版的MySQL v4.1/v5.0,囊括MySQL最重要的特征:查看,储存过程与功能,InnoDB外键,用户定义功能,事务安全型表,BLOB和TEXT字段类型等等。

    MySQL中文参考手册

    * 1 MySQL的一般的信息 o 1.1 什么是MySQL? o 1.2 关于本手册 + 1.2.1 本手册中使用的约定 o 1.3 MySQL的历史 o 1.4 MySQL的主要特征 o 1.5 MySQL稳定性? o 1.6 顺应2000年 o 1.7 SQL一般信息和教程 o ...

    【最新版】osx_10.11-x86_64-dmg.zip【亲测可用】最好的音频处理工具

    Pd(纯数据)是一种图形数据流编程环境,适用于实时交互式计算机音乐和多媒体应用程序。它是商业兄弟Cycling74的Max的全功能开源替代品。 Purr Data达到了相同的目的,但是提供了一个经过改进的全新图形用户界面,...

    Mysql 教程 - mac 安装 Mysql 教程.pdf

    2. MySQL 的版本选择:在选择版本时,需要根据自己的操作系统版本和架构选择相应的版本,例如 Mac OS X 10.11 (x86, 64-bit)。 3. DMG 文件的使用:在下载了 DMG 文件后,点开默认安装完成之后,即可在系统偏好设置...

    mac系统 OS X 10.11 El Capitan GM Candidate by TechReviews 附件有迅雷BT链接

    OS X 10.11 El Capitan是苹果公司为Mac电脑推出的一款操作系统,它是继OS X Yosemite之后的版本,于2015年9月正式发布。"GM Candidate"指的是“Golden Master候选版”,这通常是在正式版发布前的最后一个测试版本,...

Global site tag (gtag.js) - Google Analytics