mac 安装mysql

博主首次用Mac办公,记录安装MySQL遇到的问题与解决方案。包括安装过程,执行mysql -uroot出现异常信息的处理,查看安装信息、系统数据安装操作、启动数据库服务时权限问题的解决,以及最后执行连接操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

哎,小弟第一次使用mac来办公,这个高大上的东东,确实和ubuntu有很多不同啊,不废话了,这里简单记录下我安装mysql遇到的问题和解决方案。

记录一下mysql数据库安装的过程。

  1. brew install mysql

接着如果你要执行mysql -uroot将会出现my.sock等异常信息。

所以我们应该做的是以下的操作。
1、查看安装信息

  1. brew info mysql

2、然后就需要你进行一些系统数据安装的操作。

  1. unset TMPDIR
  2. mysql_install_db --verbose --user=`whoami`--basedir="$(brew --prefix mysql)"--datadir=/usr/local/opt/mysql --tmpdir=/tmp  如果这里出现一下错误:

    FATAL ERROR: Could not find ./bin/my_print_defaults


    If you compiled from source, you need to run 'make install' to

    copy the software into the correct location ready for operation.


    If you are using a binary release, you must either be at the top

    level of the extracted archive, or pass the --basedir option

    pointing to that location.

    这个错误是说 在你指定的路径找不到 ./bin/my_print_defaults 文件。既需要执行brew --prefix mysql命令去查看mysql安装的路径,在看到 bin文件夹的同一层目录执行此命令。

3、然后数据库服务

  1. mysql.server start     

    如果遇到类似这样的错误  . ERROR! The server quit without updating PID file (/usr/local/var/mysql/jakedeMacBook-Air.local.pid).

    表明mysql这个用户没有对此目录的写权限,可以试试:sudo chown -R groupname:username /usr/local/var/mysql/ 其中username是mysql

4、执行连接操作

     1.mysql -uroot




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值