Mac下安装MySQL

折腾了我好一会儿怎么安装。

首先我从官网下的安装包,一路下一步下一步安装,然后忘记把root密码记下来了。die

好不容易把之前的卸载干净了,一路安装,记住了root密码,结果启动不了服务器。die

过了会儿不知道怎么server显示在running状态了,然后直接进terminal进sql,说我密码不对,root密码和我的sudo密码都试过了,还是不行。die

一怒之下再次卸载,这次决定用homebrew

使用homebrew直接安装

brew install mysql

看起来非常的顺畅,安装完后直接启动

mysql

告诉我找不到。。。心中一紧,难道又要失败了?

google一下,需要用link指令来确定

brew link mysql

果然出问题了,说是某些文件无法写入,也就是权限出问题了。

Could not symlink share/man/man8/mysqld.8 /usr/local/share/man/man8

研究了一下,需要用到chown指令更改用户

sudo chown -R `whoami` /usr/local

为了以防万一把范围定的大了一点。这样之后再次link就发现没有问题了

mysql.server start
mysql -u root -p

按理说应该是没有初始密码,直接输入回车就可以了,但是我之前可能安装的时候搞乱了,所以需要密码,因此需要强行重置一下。

/usr/local/bin/mysqladmin -u root password ' '
单引号里输入自己的密码。这次再次进入mysql,终于没有问题了。

艰辛啊!可是我用sqlite写了一半的python怎么办呢TUT

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值