西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴(lài)的軟件下載站!
西西首頁(yè)常用軟件軟件下載安卓軟件游戲下載安卓游戲MAC應(yīng)用驅(qū)動(dòng)下載安卓電視
系統(tǒng)工具網(wǎng)絡(luò)工具媒體工具圖形圖像社交軟件殺毒軟件辦公軟件驅(qū)動(dòng)軟件學(xué)習(xí)教育閱讀工具其他軟件
當(dāng)前位置:首頁(yè)MAC軟件Mac編程軟件 → MySQL Community Server mac版 8.0.11 官方版

MySQL Community Server mac版

MySQL Community Server mac版
  • 更新:2018-05-17 09:38
  • 大。171.9M
  • 版本:8.0.11 官方版
  • 語(yǔ)言:中文
  • 類(lèi)型:Mac編程軟件
  • 平臺(tái):Mac
本類(lèi)排行
  • 應(yīng)用介紹
  • 應(yīng)用截圖
  • 下載地址
  • 網(wǎng)友評(píng)論

MySQL 是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,目前市面上大部分網(wǎng)站都是使用的MySQL數(shù)據(jù)庫(kù),MySQL Community Server mac版是用于蘋(píng)果mac系統(tǒng)的數(shù)據(jù)庫(kù)軟件,而且MySQL Community Server這個(gè)不要錢(qián)!下載好之后發(fā)現(xiàn)只有一個(gè)dmg主文件,貌似5.7之前的版本會(huì)有多個(gè)安裝文件。

點(diǎn)開(kāi)這個(gè)文件,逐步安裝,注意在成功的時(shí)候會(huì)彈出提示框,給出臨時(shí)密碼,一定要記住,一定要記住,一定要記。。。! 如果沒(méi)找到,請(qǐng)桌面右拉看notifications。

安裝MySQL

打開(kāi)MySQL的安裝包:

分別安裝

mysql-5.5.16-osx10.6-x86_64.pkg:這個(gè)是MySql的主要程序包;

MySQL_StartupItem.pkg:MySql的啟動(dòng)項(xiàng);

MySQL.prefPane:安裝完成后會(huì)在系統(tǒng)的偏好設(shè)置里面出現(xiàn),是MySQL的偏好設(shè)置,里面主要是用來(lái)啟動(dòng)MySQL服務(wù)的.

安裝成功后,到偏好設(shè)置最后一行找到mysql,啟動(dòng)mysql(選擇start). 

下面就好進(jìn)行臨時(shí)密碼的修改了:

打開(kāi)terminal, 一般mysql會(huì)默認(rèn)存在local目錄下,所以輸入

cd /usr/local/mysql/bin/

執(zhí)行以下命令:

./mysqladmin –u root –p password

然后會(huì)提示輸入密碼,輸入你的臨時(shí)密碼,成功之后會(huì)要求輸入新密碼,將會(huì)出現(xiàn)的代碼如下

New password:

Confirm new password:

然后出現(xiàn)Since password will be sent to server in plain text, use ssl connection to ensure password safety.這代表已經(jīng)修改成功啦。

然后使用新的密碼登陸mysql,

cd /usr/local/mysql/bin/ 

./mysqladmin –u root –p

然后輸入新密碼就好啦!

卸載教程:

在安裝過(guò)程中出現(xiàn)各種各樣的問(wèn)題,導(dǎo)致我多次重復(fù)安裝,最終一團(tuán)糟。后來(lái)知道安裝新的需要把之前的mysql刪除,一個(gè)文件都不能留。所以從網(wǎng)上找到了完整代碼,保留在此。

侵權(quán)刪~~~ 偶是遵紀(jì)守法的好孩子

sudo rm /usr/local/mysql

sudo rm -rf /usr/local/mysql*

sudo rm -rf /Library/StartupItems/MySQLCOM

sudo rm -rf /Library/PreferencePanes/My*

rm -rf ~/Library/PreferencePanes/My*

sudo rm -rf /Library/Receipts/mysql*

sudo rm -rf /Library/Receipts/MySQL*

sudo rm -rf /var/db/receipts/com.mysql.

調(diào)用vim /etc/hostconfig,刪除 MYSQLCOM=-YES-這一行。

Tips: 我貌似沒(méi)有刪干凈,所以在finder-Go-gotofolder之下輸入/usr/local,看有沒(méi)有重復(fù)的mysql文件,有的話(huà)就徹底刪除。

對(duì)了,下載完之后local里面會(huì)有一個(gè)帶有你下載的版本名字的mysql文件夾和一個(gè)Mysql快捷方式,我們都是調(diào)用這個(gè)快捷方式的。

報(bào)錯(cuò)解決辦法:

報(bào)錯(cuò) Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’

mysql 無(wú)法啟動(dòng) 報(bào)下面的錯(cuò)誤。

Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)  11

解決思路:檢查這些文件是否存在、讀寫(xiě)權(quán)限、所屬用戶(hù)等等。

最好使用 root 來(lái)啟動(dòng) mysql(使用 root 請(qǐng)小心謹(jǐn)慎)。

最后筆者是看的這篇文章 Getting “Can’t connect…through socket ‘/tmp/mysql’” when installing MySQL on Mac OS X 10.6 with Homebrew,按照上面的方法解決了問(wèn)題。

mysqld stop

touch /tmp/mysql.sock


// With old brew recipes

safe_mysqld restart

// With new brew recipes

mysqld_safe restart12345671234567

或者試試 mysql.server start命令。

在 System Preference 里面有 myql 界面,上面的按鈕 Start 或者 Stop Mysql。但是很不幸,筆者的 Start 和 Stop 按鈕是無(wú)效的,點(diǎn)了很多次都沒(méi)用。

報(bào)錯(cuò) ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)

裝完之后無(wú)法登錄,是密碼的問(wèn)題,方法是修改 user 表的 password。

./mysql -u root

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)1212

試了很多種方法,加上-p 參數(shù)等等。最后還是參看這篇文章 完整過(guò)程解決 ERROR 1045 (28000): Access denied for user ‘mysql’@’localhost’ (using password: NO) ,解決方法總結(jié)如下:

mysql stop //或者使用殺進(jìn)程的方法 kill -9 pidmysqld_safe --skip-grant-tables //開(kāi)始沒(méi)加后面的--skip-grant-tables失敗了1212

然后再開(kāi)一個(gè) terminal,登錄進(jìn) mysql

$ ./mysql

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 13Server version: 5.7.10 MySQL Community Server (GPL)


mysql> use mysql;

Database changed


mysql> update user set password=password("**passwd**") where user="root";

ERROR 1054 (42S22): Unknown column 'password' in 'field list'


mysql> FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.00 sec)


mysql> \q

Bye12345678910111213141516171234567891011121314151617

很多人這一步就成功了,但是筆者在這一步還是遇到了坑。

報(bào)錯(cuò) Unknown column ‘password’ in ‘field list’

錯(cuò)誤信息

mysql> update user set password=password("**passwd**") where user="root";

ERROR 1054 (42S22): Unknown column 'password' in 'field list'1212

網(wǎng)上很多修改密碼都是類(lèi)似的命令

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root'; 11

但是很無(wú)奈,筆者的 user 表里面沒(méi)有Password字段,大小寫(xiě)也試驗(yàn)過(guò)了。

下面是 user 表的所有 field:

| Host      | User      | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Reload_priv | Shutdown_priv | Process_priv | File_priv | Grant_priv | References_priv | Index_priv | Alter_priv | Show_db_priv | Super_priv | Create_tmp_table_priv | Lock_tables_priv | Execute_priv | Repl_slave_priv | Repl_client_priv | Create_view_priv | Show_view_priv | Create_routine_priv | Alter_routine_priv | Create_user_priv | Event_priv | Trigger_priv | Create_tablespace_priv | ssl_type | ssl_cipher | x509_issuer | x509_subject | max_questions | max_updates | max_connections | max_user_connections | plugin                | authentication_string                     | password_expired | password_last_changed | password_lifetime | account_locked |11

最后筆者查了這篇文字MySQL user DB does not have password columns - Installing MySQL on OSX,才發(fā)現(xiàn)是修改authentication_string字段。

所以上面的sql 語(yǔ)句變成了

UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root'; 11

報(bào)錯(cuò) reset your password using ALTER USER statement before executing this statement

能進(jìn)入 mysql,但是執(zhí)行任何語(yǔ)句都會(huì)報(bào)下面的錯(cuò)誤 

或者用圖形化工具連接 mysql 也會(huì)報(bào)下面的錯(cuò)。

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.11

解決方法是重置密碼。

mysql> select 1;

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

mysql> set password = password("chenxb123");

Query OK, 0 rows affected, 1 warning (0.01 sec)mysql> select 1;

+---+| 1 |

+---+| 1 |

+---+1 row in set (0.00 sec)123456789101112123456789101112

下載地址

下載地址

特別說(shuō)明

同類(lèi)推薦

發(fā)表評(píng)論

昵稱(chēng):
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500