• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >苹果MAC > 在mac下安装mysql二进制分发版的方法(不是dmg的)

在mac下安装mysql二进制分发版的方法(不是dmg的)

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了mac os dmg下载,mac os x lion dmg,mac dmg,mac os x 10.10 dmg,mac os dmg安装等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖
没有mac的root密码,当前用户有sudo权限.所以想以root身份执行的命令都加了sudo

#是否存在_mysql用户和用户组,并查看用户_mysql是不是用户组_mysql的成员
bogon:mysql5.6 luna$ dscl . -list /Users|grep _mysql
bogon:mysql5.6 luna$ dscl . -list /Groups|grep _mysql
bogon:mysql5.6 luna$ dsmemberutil checkmembership -U _mysql -G _mysql
#从官方文档的阐述,安装mysql只需要依赖用户来运行,并不需要登录.所以认为安装时,有一个非登录的用户就可以了

bogon:3 luna$ cd /Volumes/3
bogon:3 luna$ cp /Volumes/2/develop/mysql-5.6.11-osx10.7-x86_64.tar.gz .
bogon:3 luna$ tar -xf mysql-5.6.11-osx10.7-x86_64.tar.gz
bogon:develop luna$ mv mysql-5.6.11-osx10.7-x86_64 /Volumes/3/mysql5.6
bogon:3 luna$ cd mysql5.6/
bogon:mysql5.6 luna$ sudo chown -R _mysql .
bogon:mysql5.6 luna$ sudo chgrp -R _mysql .
bogon:mysql5.6 luna$ sudo scripts/mysql_install_db --user=_mysql --datadir=/Volumes/3/mysql5.6/data
bogon:mysql5.6 luna$ sudo chown -R root .
bogon:mysql5.6 luna$ sudo chown -R _mysql data
bogon:mysql5.6 luna$ sudo vim my.cnf

#开启日志并调整下
log_bin = mysql-bin
max-binlog-size = 10M
expire_logs_days = 3

#根据输出日志作的添加选项
explicit_defaults_for_timestamp
lower_case_table_names = 2

#根据实际进行修改,最后user=_mysql参数只能由root用户来启动才有效.非root用户可使用sudo
basedir = /Volumes/3/mysql5.6
datadir = /Volumes/3/mysql5.6/data
port = 3306
server_id = 1
socket = /Volumes/3/mysql5.6/mysql.sock
user = _mysql

#使用脚本管理(start|stop|restart|reload|force-reload|status)mysql
bogon:mysql5.6 luna$ sudo cp support-files/mysql.server mysql
bogon:mysql5.6 luna$ sudo vim mysql

#把东东都放到这目录,方便以后删除(运行时没发现生成锁文件)
basedir=/Volumes/3/mysql5.6
datadir="$basedir/data"
lock_file_path="$basedir/mysql_lock"
mysqld_pid_file_path="$basedir/mysql.pid"


#_mysql身份运行要在当前目录写入socket文件,所以给组加写权限
bogon:mysql5.6 luna$ sudo chmod g+w .
#sudo mysql start是错误的,因为它去$path找mysql命令
bogon:mysql5.6 luna$ sudo ./mysql start
#检查是否运行
bogon:mysql5.6 luna$ ps -U _mysql
#第一次登录空密码,其它的与linux区别不大了.
bogon:mysql5.6 luna$ bin/mysql -h 127.0.0.1 -u root -p </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • mac如何安装dmg软件?苹果电脑安装应用程序方法介绍
  • 在mac下安装mysql二进制分发版的方法(不是dmg的)

相关文章

  • 2017-05-12苹果Mac系统上怎么下载word程序
  • 2017-05-12os x10.11el capitan beta2下载地址
  • 2017-05-12Mac OS X10.11系统正式发布时间曝光
  • 2017-05-12苹果Mac怎么下载Adguard插件屏蔽拦截浏览器广告?
  • 2017-05-12苹果Mac上安装Win10技术预览版的详细教程
  • 2017-05-12苹果Mac电脑不会中病毒?你想的太天真了
  • 2017-05-12MAC废纸篓清空很慢怎么办?
  • 2017-05-12MAC用户如何通过MAC管理自己的通讯录
  • 2017-05-12如何为OS X备忘录添加密码保护?Mac备忘录加密详细教程
  • 2017-05-12Mac电脑的视频接口和雷电接口的分辨方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Mac OS X冬眠模式如何关闭以释放更多内存
    • Mac家长控制怎么用?苹果Mac电脑设置家长控制图文教程
    • MAC将多张图片保存在一个PDF文档中的方法
    • Mac桌面整理技巧教你如何一键收纳多个文件到一个文件夹
    • mac osx 10.10系统中launchpad图标重复该怎么删除?
    • 盘古发布Mac版iOS 9完美盘古越狱工具 附网盘下载地址
    • OS X El Capitan 下怎么修复磁盘权限?
    • Mac上如何切换Apple ID和iCloud账号?
    • mac开启safari开发模式的方法(safari开发者工具)
    • Mac OS X如何对暗黑破坏神3进行优化

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有 豫ICP备12007166号