在MAC OS X上安装MYSQL

作者:hebedich 时间:2024-01-28 17:25:46 

我在网上找到了一篇文章,简直堪称神器。

刚开始用brew search mysql ...能找到,按照提示一步一步安装,结果到最后就是启动不起来,老提示一个sock相关的错误。。

后来我还是直接到mysql 的官网下载了适合MAC 平台的 mysql-5.5.17-osx10.6-x86_64.dmg

打开后发现3个文件,安装顺序:

1。mysql-5.5.17-osx10.6-x86_64.pkg 数据库
2。MySQLStartupItem.pkg 这样MySQL就会自动在开机时自动启动了。
3。MySQL.prefPane  这样就会在“系统设置偏好”中看到名为“MySQL”的ICON,通过它就可以设置MySQL开始还是停止,以及是否开机时自动运行。到这里MySQL就基本安装完毕了。

通过运行“sudo vi /etc/bashrc”,在bash的配置文件中加入mysql和mysqladmin的别名

#mysql

alias mysql='/usr/local/mysql/bin/mysql'

alias mysqladmin='/usr/local/mysql/bin/mysqladmin'

这样就可以在终端中比较简单地通过命令进行相应的操作,比如安装完毕之后MySQL的root默认密码为空,如果要设置密码可以在终端运行“mysqladmin -u root password "mysqlpassword"”来设置,其中mysqlpassword即root的密码。

备注:使用PHP连接MySQL可能会报错“Can't connect to local MySQL server through socket ‘/var/mysql/mysql.sock'”,或者使用localhost无法连接MySQL而需要127.0.0.1,原因是连接时候php默认去找/var/mysql/mysql.sock了,但是MAC版本的MYSQL改动了文件的位置,放在/tmp下了。处理办法是按如下修改php.ini:
mysql.default_socket = /tmp/mysql.sock

以上所言,没有一句废话,十分佩服!

标签:MAC,OS,安装,MYSQL
0
投稿

猜你喜欢

  • Python 实现静态链表案例详解

    2022-08-31 01:56:48
  • Python版微信红包分配算法

    2022-04-10 12:48:22
  • Vue日期时间选择器组件使用方法详解

    2024-05-02 16:35:27
  • 全国哀悼日 建议站点换素装(附代码)

    2008-05-19 12:05:00
  • Python得到弹幕并保存到Excel中怎么设置

    2021-04-04 16:42:22
  • Python抓包程序mitmproxy安装和使用过程图解

    2023-12-09 19:45:12
  • vue循环中点击选中再点击取消(单选)的实现

    2024-05-13 09:43:50
  • js实现rem自动匹配计算font-size的示例

    2023-08-22 11:02:33
  • python中requests模块的使用方法

    2021-12-27 23:16:29
  • Python实现Singleton模式的方式详解

    2023-08-04 11:48:38
  • python实现控制COM口的示例

    2023-01-01 03:57:05
  • vue3 reactive函数用法实战教程

    2023-07-02 16:37:36
  • python实现126邮箱发送邮件

    2022-07-29 23:37:56
  • 解决python3运行selenium下HTMLTestRunner报错的问题

    2022-04-14 16:44:19
  • Vue前端表格导出Excel文件的图文教程

    2024-04-09 10:46:45
  • python实现手势识别的示例(入门)

    2021-02-17 03:52:55
  • Python使用requests发送POST请求实例代码

    2022-10-26 07:40:00
  • Python实现抓取HTML网页并以PDF文件形式保存的方法

    2022-12-15 22:56:30
  • ASP ajax分页教程一

    2011-04-10 10:51:00
  • SQLserver 2000中出现“指定的服务并未以已安装的服务存在 解决方案

    2011-04-27 14:33:00
  • asp之家 网络编程 m.aspxhome.com