成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

在 Mac 下用 Homebrew 安裝 MySQL各種解決思路

ninefive / 2869人閱讀

摘要:經(jīng)常不斷的遇到在上使用這個包管理神器安裝出問題,今天在百度谷歌上搜索資料解決方案今天總算解決掉了,把這個解決方案分享出來我的系統(tǒng)是準(zhǔn)備安裝的是開始之前,假設(shè)你的已經(jīng)安裝好并可以使用。

經(jīng)常不斷的遇到在mac上使用brew這個包管理神器安裝mysql出問題,今天在百度谷歌上搜索資料解決方案今天總算解決掉了,把這個解決方案分享出來

我的系統(tǒng)是 Mac OS X 10.12,準(zhǔn)備安裝的是 mysql 5.7.9
開始之前,假設(shè)你的brew已經(jīng)安裝好并可以使用。

安裝mysql,在終端輸入如下命令并回車:

brew install mysql

等待大概5分鐘(視網(wǎng)速而定)執(zhí)行完畢后,會看到這一段提示:

/usr/local/Cellar/mysql/5.7.9/bin/mysqld --initialize-insecure --user=comet
==> Caveats
We"ve installed your MySQL database without a root password. To secure it run:
    mysql_secure_installation

可以看到brew在安裝的時候已經(jīng)初始過mysql了(不用再像網(wǎng)上說的再執(zhí)行mysql_install_db命令),且當(dāng)前沒有密碼于是我按照它的提示,執(zhí)行命令:

mysql_secure_installation

需要密碼時,直接回車,出現(xiàn)了如下的錯誤:

Securing the MySQL server deployment.

Enter password for user root:
Error: Access denied for user "root"@"localhost" (using password: NO)

啟動mysql服務(wù)的時候報(bào)錯

mysql.server start
Starting MySQL
... ERROR! The server quit without updating PID file (/usr/local/var/mysql/zhangzhingdeMBP.AirDream.pid).

在谷歌查詢了關(guān)于這個報(bào)錯PID文件的問題解決方案,執(zhí)行下面的命令,(關(guān)于這個報(bào)錯可以參考我的另外一篇文章 )

sudo rm -rf /usr/local/var/mysql/dev.work.err (dev.work is my hostname)

然后再啟動mysql服務(wù)命令

mysql.server start

提示 .SUCCESS!這時tmp目錄下有mysql.sock這個文件了,于是我繼續(xù)執(zhí)行 mysql_secure_installation

cometdeMacBook-Pro:~ comet$ mysql_secure_installation

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD PLUGIN can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD plugin?

Press y|Y for Yes, any other key for No: N   // 這個選yes的話密碼長度就必須要設(shè)置為8位以上,但我只想要6位的
Please set the password for root here.

New password:            // 設(shè)置密碼

Re-enter new password:     // 再一次確認(rèn)密碼
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y    // 移除不用密碼的那個賬戶
Success.


Normally, root should only be allowed to connect from
"localhost". This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : n

 ... skipping.
By default, MySQL comes with a database named "test" that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.


Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y
 - Dropping test database...
Success.

 - Removing privileges on test database...
Success.

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y
Success.

All done!

OK!搞定,可以使用mysql -u root -p 進(jìn)行密碼連接了

PS:以后再也不擔(dān)心此類問題報(bào)錯了,媽媽再也不擔(dān)心我mysql安裝報(bào)錯了

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/21337.html

相關(guān)文章

  • Mac下Nginx、PHP、MySQL 和 PHP-fpm安裝配置

    摘要:安裝之前,需要確定是否安裝過然后安裝命令行工具。安裝命令行工具如果該方法你不愿用或者各種原因,可以登錄然后下載安裝注一定要選擇和系統(tǒng)版本,版本一致的命令行工具。安裝好了之后,便可以使用命令來安裝相應(yīng)的包了。 之前換電腦裝了個Mnmp,有遇到一些小坑,寫在這,希望能幫到一些初次搭建Mnmp的phper。 ... 安裝 Mac 的包管理器 - homebrew Homebrew是一款Mac...

    fireflow 評論0 收藏0
  • Mac下Nginx、PHP、MySQL 和 PHP-fpm安裝配置

    摘要:安裝之前,需要確定是否安裝過然后安裝命令行工具。安裝命令行工具如果該方法你不愿用或者各種原因,可以登錄然后下載安裝注一定要選擇和系統(tǒng)版本,版本一致的命令行工具。安裝好了之后,便可以使用命令來安裝相應(yīng)的包了。 之前換電腦裝了個Mnmp,有遇到一些小坑,寫在這,希望能幫到一些初次搭建Mnmp的phper。 ... 安裝 Mac 的包管理器 - homebrew Homebrew是一款Mac...

    animabear 評論0 收藏0
  • Mac下怎么搭建MySQL環(huán)境?簡單教程手把手教你!

    摘要:但新版本不能這樣改了,因?yàn)槊艽a認(rèn)證變了。方法二用進(jìn)行安裝總所周知,可以利用進(jìn)行安裝管理,十分方便,如果沒有安裝可以點(diǎn)擊安裝。如果覺得這篇文章不錯的話,也可以分享給更多的人看到,感謝各位的閱讀在下搭建環(huán)境搭建環(huán)境 這篇文章主要跟大家介紹的是在Mac下怎么搭建MySQL環(huán)境,相信很多小伙伴都不知道,對此,摩杜云小杜就整理了一下文字并分享給大家做個參考,由于內(nèi)容思路清...

    番茄西紅柿 評論0 收藏2637

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<