brew mysql 配置文件_修改用brew安装的mysql配置
用brew安装mysql
brew install mysql
开机启动
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
2.查看配置文件引用的路径
mysqld --help --verbose | more
通过这命令,可以看出mysql默认调用的配置文件路径:
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf
然后,我们搜索一下目录下的文件是否已经创建:
cd /
find . -name "my.cnf"
3. 创建配置文件
通常这几个路径都是没有创建配置文件的,我们自己创建一下。
先找出我们安装的mysql的配置样例文件,在安装文件中的support-files文件夹中:
ls $(brew --prefix mysql)/support-files/my-*
复制到引用目录:
cp /usr/local/opt/mysql/support-files/my-default.cnf /etc/my.cnf
然后就可以按自己需求修改配置了
4.重新mysql, unload 是关闭, load是启动
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
为了文件管理可以把命令alias下:
vim ~/.bash_aliases
输入以下内容,保存
alias mysql.start="launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist"
alias mysql.stop="launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist"
alias mysql.restart='mysql.stop && mysql.start'
保存后
echo "[[ -f ~/.bash_aliases ]] && . ~/.bash_aliases" >> ~/.bash_profile
source ~/.bash_profile
这样,直接调用命令
mysql.start
mysql.stop
mysql.restart
就可以控制开启,关闭和重启了
brew mysql 配置文件_修改用brew安装的mysql配置相关推荐
- mysql删除端口配置文件_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...
今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...
- phpstudy mysql端口_完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存...
今天学习php,当然是要先安装好运行环境了,phpstyudy是一个运行php的集成环境, 一键安装对新手很友好,与时作为一个新手,便跟着教程安装了phpstudy集成环境. 很快安装好了,嗯.对新手 ...
- xampp mysql 卸载_卸载Xampp并安装apache + mysql + php 过程
首先是卸载xampp,打开xampp-control.exe 控制面板,停止apache和mysql服务. 如果你是安装版xampp,可以到 如果不是则安装如下方法.停止服务之后.就需要卸载服务. 打 ...
- 护卫神mysql远程_护卫神 主机管理系统使用说明(MySQL管理)
感谢大家使用[护卫神·主机管理系统]v3.1,该版本支持在windows server 2003/2008/2012,含32位和64位,直接开设配置web站.ftp站,以及sql server和mys ...
- tomcat ng mysql 集成_整合nginx,tomcat,mysql的安装与配置
linux下Nginx+tomcat+mysql整合的安装与配置维护 安装Tomcat和JDK上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin ...
- linux修改mysql配置文件_忘记MySQL密码怎么办?一招教你搞定!
在安装完 MySQL 或者是在使用 MySQL 时,最尴尬的就是忘记密码了,墨菲定律也告诉我们,如果一件事有可能出错,那么它一定会出错.那如果我们不小心忘记了 MySQL 的密码,该如何处理呢?别着急 ...
- mysql 8.0 集群_集群架构03·MySQL初识,mysql8.0环境安装,mysql多实例
官方网址 https://dev.mysql.com/downloads/mysql/ 社区版本分析 MySQL5.5:默认存储引擎改为InnoDB,提高性能和可扩展性,增加半同步复制 MySQL5. ...
- linux 安装nginx php mysql 配置文件在哪_linux下 php+nginx+mysql安装配置
我主要是用来安装php,以及nginx和php的交互. 一 安装插件 可以选择YUM安装或者源码编译安装gccgcc-c++zlib pcre pcre-devel libevent libevent ...
- centos 7 mysql随机密码_在centos中安装了mysql5.7之后解决不知道随机的密码的问题...
在安装完成mysql5.7 之后,发现密码不知道.不要紧,直接重置密码. 1.修改配置文件my.cfg [root@localhost ~]# vi /etc/my.cnf 找到mysqld在之后添加 ...
最新文章
- [crypto]-53-openssl命令行的使用(aes/rsa签名校验/rsa加密解密/hmac)
- 自动瘦脸与眼睛放大美颜算法
- 关于微信小程序使用wx.downloadFile和wx.getFileSystemManager().saveFile()保存文件在本机找不到文件的说明
- [设计模式]State模式
- excel切片器_如何在Excel表格中使用切片器
- 企业数据云公司Cloudera发布CDP私有云,完善整套企业数据云愿景
- 为什么单击用户账户没有反应_win10用户获取最高权限的方法
- js html转盘点名,原生JS实现简易随机点名功能
- 关于成员变量和局部变量是否都会被默认初始化的问题
- [渝粤教育] 中国地质大学 中外美术史 复习题
- oracle存储过程导出scv文件
- 将element-china-area-data获取的地区编码转为文字存储
- [ERP]ERP原理与应用试题(附答案)
- Video.js使用教程一(详解)
- iOS13新增SceneDelegate文件适配
- win10休眠_最牛的win10优化设置方法大全
- cnavas手绘图形库 : rough.js
- GPS坐标显示在百度地图上(Qt+百度地图)
- UE4.26源码版学习广域网独立服务器时遇到的客户端运行黑屏问题
- java mock verify_java-缺少对verify(mock)的方法调用,但是有一个?
热门文章
- 如何进入游戏行业成为一个程序员
- 计算机二级证书有用吗计算机专业,考计算机二级证书有用吗
- Vue简单入门及使用(二)---基本语法及组件使用
- es入门 和 dsl语法部分讲解
- python生成二维码的库——qrcode
- HTML实现圣诞树(HTML+CSS+JavaScript)
- 情人节程序员用HTML网页表白【华丽满屏烟花-生日快乐】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
- Win10如何自定义右键菜单-修改注册表(图文)
- 基于Joplin+PicGo+阿里OSS搭建自己的云笔记
- 使用你的linux系统下载BT