關於mac系統mysql資料庫下載的信息

本文目錄一覽:

mac下怎麼安裝mysql資料庫

方法/步驟

1:下載MySQL安裝包,如果是第一次安裝,建議下載DMG安裝包

2:打開DMG安裝包,雙擊安裝包里的PKG文件

3:一路點擊「繼續」,最後點擊「完成」

4:安裝完成後,打開「系統偏好設置」,可以看到多處一個MySQL圖標,

5:點擊「MySQL」圖標,在彈出的界面中,我們注意到MySQL已經啟動,並且是開機自啟動。

6:安裝好後,最好再創建能在終端中直接使用的MySQL快捷命令。

打開終端,輸入命令:

sudo vim /etc/bashrc

7:在bashrc中添加創建別名的命令:

alias mysql ‘/usr/local/mysql/bin/mysql’

alias mysqladmin ‘/usr/local/mysql/bin/mysqladmin’

編輯完後,需要使用「wq!」命令強制保存內容。

8:重啟終端,然後設置MySQL的root帳號,輸入命令

mysqladmin -u root password 123456

PS:

在執行上述命令時可能報錯:

mysqladmin: connect to server at ‘localhost’ failed

error: ‘Access denied for user ‘root’@’localhost’ (using password: NO)’

如果碰到,可參考《connect to server at ‘localhost’ failed》

0connect to server at ‘localhost’ failed

在mac系統下怎麼使用mySql?

1、單擊左上角蘋果圖標  系統偏好設置  MySQL   start MySQL server,

2、開啟本機的MySQL資料庫服務,如下圖:

3、打開終端,輸入如下命令:/usr/local/MySQL/bin/mysql -u root -p,其中,root為資料庫用戶名。

4、界面提示輸入密碼:Enter password:若為初次使用該資料庫,則默認密碼為空,直接回車即可進入mysql命令行;若已設置密碼,則輸入資料庫密碼後,回車,即可進入mysql命令行。

5、假設遠程主機的IP為:23.106.134.88,用戶名為root,密碼為123456,打開終端,輸入如下命令:mysql -h 23.106.134.88 -u root -p 123456。

6、界面提示輸入密碼:Enter password:若為初次使用該資料庫,則默認密碼為空,直接回車即可進入mysql命令行;若已設置密碼,則輸入密碼後,回車,即可進入mysql命令行,如下圖:

7、退出mysql命令行:輸入退出命令:exit,再回車即可。

如何在mac上安裝mysql資料庫

首先登陸到MySQL的官方網站下載MySQL社區版。

MySQL有四個版本:MySQL社區版(免費);MySQL標準版;MySQL企業版;MySQL集群版。

在選擇平台中,選擇「Mac OS X「,根據自己的系統軟體版本下載符合自己系統的版本。

該平台可供選擇的安裝文檔有兩種版本:壓縮TAR文檔和DMG文檔(該文檔和一般的Mac安裝文檔一樣,安裝方便快捷,這裡下載該文檔)。

3

下載完成後,在Finder的側邊欄為下載的目錄中,找到下載完成的文檔。

如何在Mac上安裝Mysql 資料庫

$ sudo mv mysql-5.1.45-osx10.6-x86_64 /usr/local/mysql

$ cd /usr/local

$ sudo chown -R mysql:mysql mysql

$ cd mysql

$ sudo scripts/mysql_install_db –user=mysql

$ sudo chown -R root .

$ sudo chown -R mysql data

然後cd bin用

$ sudo ./mysql_secure_installation

來修改root密碼,默認為空,顯然不太安全,然後根據提示酌情配置,因為是開發環境不用那麼嚴格限制。

首先,去下載mysql-5.6.10-osx10.7-x86_64.dmg,然後,雙擊該文件,安裝映像中的兩個安裝包文件。

a. mysql-5.6.10-osx10.7-x86_64.dmg(mysql標準版安裝)

b. MySQLStartupItem.pkg(mysql啟動項目),可以在你電腦啟動系統時自動運行mysql服務,它安裝在/Library /StartupItems/MySQL/,如果你不想系統啟動時運行mysql服務,請不要安裝。如果你在安裝後又不想使用,請刪除/Library /StartupItems/MySQL/這個目錄。

啟動mysql服務

1、如果你已經安裝了MySQLStartupItem.pkg,重新啟動電腦即可。

2、如果你有安裝MySQLStartupItem.pkg或者不想啟動電腦,運行:應用程序-實用工具-終端,在終端中輸入命令:sudo /Library/StartupItems/MySQLCOM/MySQLCOM start,然後輸入你的系統管理員密碼即可。

關閉mysql服務

終端中輸入命令:sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop,然後輸入你的系統管理員密碼即可。

你也可以去系統偏好設置-其他-MySQL,通過這個來啟動和停止MySQL服務。

更改mysql root賬戶密碼

終端中輸入命令:/usr/local/mysql/bin/mysqladmin -u root password 新密碼

你可以隨時使用這條命令更改你的密碼。

終端登錄mysql

方法1:絕對路徑

終端中輸入命令:/usr/local/mysql/bin/mysql -u root -p

提示:輸入你的新密碼

方法2:(推薦)相對路徑

終端中輸入命令:

查看路徑中有沒有需要的路徑:

終端中輸入命令:echo $PATH

沒有,繼續

添加需要路徑:PATH=”$PATH”:/usr/local/mysql/bin

以後

終端中需輸入命令:mysql -u root -p 即可

原創文章,作者:EMRD,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/146090.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
EMRD的頭像EMRD
上一篇 2024-10-29 18:58
下一篇 2024-10-29 18:58

相關推薦

  • Deepin系統分區設置教程

    本教程將會詳細介紹Deepin系統如何進行分區設置,分享多種方式讓您了解如何規劃您的硬碟。 一、分區的基本知識 在進行Deepin系統分區設置之前,我們需要了解一些基本分區概念。 …

    編程 2025-04-29
  • Python 常用資料庫有哪些?

    在Python編程中,資料庫是不可或缺的一部分。隨著互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的資料庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • openeuler安裝資料庫方案

    本文將介紹在openeuler操作系統中安裝資料庫的方案,並提供代碼示例。 一、安裝MariaDB 下面介紹如何在openeuler中安裝MariaDB。 1、更新軟體源 sudo…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • 如何在樹莓派上安裝Windows 7系統?

    隨著樹莓派的普及,許多用戶想在樹莓派上安裝Windows 7操作系統。 一、準備工作 在開始之前,需要準備以下材料: 1.樹莓派4B一台; 2.一張8GB以上的SD卡; 3.下載並…

    編程 2025-04-29
  • Mac自帶Python:你不知道的全能開發工具

    你知道嗎?你的Mac自帶Python!而且它能夠支持開發多種應用程序、執行的任務也很多種多樣。讓我們一起來探索一下Mac自帶Python的神奇功能吧! 一、快速入門 要馬上開始使用…

    編程 2025-04-29
  • 資料庫第三範式會有刪除插入異常

    如果沒有正確設計資料庫,第三範式可能導致刪除和插入異常。以下是詳細解釋: 一、什麼是第三範式和範式理論? 範式理論是關係資料庫中的一個規範化過程。第三範式是範式理論中的一種常見形式…

    編程 2025-04-29
  • Java 監控介面返回信息報錯信息怎麼處理

    本文將從多個方面對 Java 監控介面返回信息報錯信息的處理方法進行詳細的闡述,其中包括如何捕獲異常、如何使用日誌輸出錯誤信息、以及如何通過異常處理機制解決報錯問題等等。以下是詳細…

    編程 2025-04-29
  • 分銷系統開發搭建

    本文主要介紹如何搭建一套完整的分銷系統,從需求分析、技術選型、開發、部署等方面進行說明。 一、需求分析 在進行分銷系統的開發之前,我們首先需要對系統進行需求分析。一般來說,分銷系統…

    編程 2025-04-29
  • leveldb和unqlite:兩個高性能的資料庫存儲引擎

    本文將介紹兩款高性能的資料庫存儲引擎:leveldb和unqlite,並從多個方面對它們進行詳細的闡述。 一、leveldb:輕量級的鍵值存儲引擎 1、leveldb概述: lev…

    編程 2025-04-28

發表回復

登錄後才能評論