macmysql5.7配置文件(Mac安裝mysql客戶端)

本文目錄一覽:

mysql 5.7 怎麼更改配置

首先打開MySQL資料庫MySQL Workbench 6.3 CE,這個是MySQL資料庫的管理工具

2

點擊Server Status

3

管理界面上則顯示了MySQL的服務狀態

4

紅色圈出內容即為MySQL的配置文件my.ini,而且往下拉也有各種文件的具體位置和數據的存儲位置,這樣看來就一目了然了

5

接下來我們就根據界面上所顯示的位置,例如小編的位置就是C:\ProgramData\MySQL\MySQL Server5.7\my.ini,在文件資源管理器的地址來輸入,就可以跳轉到文件所在位置,此步應根據自己的MySQL安裝位置來操作。如果直接輸入地址,提示錯誤信息,此時只要輸入C:\ProgramData\,(視自己的安裝位置而定)再對應找就行了

6

打開文件就可以對埠、文件存儲位置等各種配置信息進行修改,修改之後重啟資料庫服務

mac mysql 配置文件在哪

、執行安裝文件,按步驟完成安裝。

2、安裝完成後終端輸入:

?

1

mysql –version;

—-顯示版本號說明正常,若顯示command not found,在終端輸入如下,」/usr/local/mysql/bin/mysql」為mysql默認安裝路徑:

?

1

2

$ cd /usr/local/bin/

$ sudo ln -fs /usr/local/mysql/bin/mysql mysql

3、關閉mysql服務:

?

1

sudo /usr/local/mysql/support-files/mysql.server stop

二、環境變數配置

1、打開終端,輸入:

cd ~

會進入~文件夾

2、然後輸入:

?

1

touch .bash_profile

回車執行後,

3、再輸入:

?

1

open -e .bash_profile

會在TextEdit中打開這個文件(如果以前沒有配置過環境變數,那麼這應該是一個空白文檔)。如果有內容,請在結束符前輸入,如果沒有內容,請直接輸入如下語句:

?

1

export PATH=${PATH}:/usr/local/mysql/bin

然後,保存,退出TextEdit(一定是退出),關閉終端並退出。

三、忘記root密碼重置

1、蘋果-系統偏好設置-關閉mysql服務(點擊stop mysql server)

2、進入終端輸入:

?

1

cd /usr/local/mysql/bin/

回車後 登錄管理員許可權

?

1

sudo su

回車後輸入以下命令來禁止mysql驗證功能

?

1

./mysqld_safe –skip-grant-tables

回車後mysql會自動重啟(偏好設置中mysql的狀態會變成running)

3、輸入命令

./mysql

回車後,輸入命令

?

1

FLUSH PRIVILEGES;

回車後,輸入命令

?

1

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘123’);

至此修改結束,重啟終端後,輸入 mysql -u root -p 回車 再鍵入密碼:123 就啟動成功

如何在mac配置php和mysql

工具:Apache 2.4.16、PHP、Macbook Pro、MySQL 5.7

步驟:

1、打開終端,輸入命令:sudo apachectl start,啟動Apache。

2、打開ie瀏覽器,在地址欄中輸入localhost,出現It Works字元串,就說明Apache已經成功啟動。

3、在Macbook pro下,Apache的網站伺服器根目錄在/Library/WebServer/Documents路徑下。Mac OS 同樣自帶PHP,只需要在Apache的配置文件中添加Apache對PHP的支持就好了。在終端中輸入命令:

sudo vim /etc/apache2/httpd.conf

打開httpd.conf文件。

4、去掉注釋符號:LoadModule php5_module libexec/apache2/libphp5.so

5、重啟Apache服務。進入/Library/WebServer/Documents,新建一個測試的PHP頁面,輸入命令:sudo vim test.php

6、在test.php中輸入以下代碼?php phpinfo(); ?

在ie瀏覽器中打開頁面localhost/test.php,測試PHP是否可用即可。

MAC 下 Mysql 5.7 的配置文件在哪

mysql在5.7.6之後的版本去掉了在本地文件/root/.mysql_secret中生成初始密碼的機制,所以在安裝最新版的5.7.10過程中踩了坑,

按照正常安裝方式一直提示如下錯誤

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

新版版本安裝過程大致如下:

1.在系統偏好設置中關閉mysql服務

2.用安全模式啟動服務:sudo mysqld_safe –skip-grant-tables

3.mysql -u root 登錄,因為安全模式下,所以無需輸入密碼

4.登錄後進行密碼修改(密碼修改這部分mysql做了很大的改動)

use mysql

select * from user;

update mysql.user set authentication_string=password(‘root’) where user=’root’;

update mysql.user set Host=’localhost’ where user=’root’;

flush privileges;

密碼欄位已經不是之前的Password,新版本改為了現在的authentication_string欄位

如果不按照這個步驟會報錯:Access denied for user ‘root’@’localhost’ (using password: NO)

最後就可以用 mysql -uroot -p 然後輸入上面設置的密碼登錄進mysql了

mac 怎麼配置mysql資料庫

1、MySQL安裝包下載

MySQL Community Server下載地址:,下載完畢之後安裝文件如下所示:

2、MySQL安裝

雙擊安裝文件進行安裝,出現如下界面:

雙擊窗體中的「mysql-5.7.10-osx10.9-x86_64.pkg」文件,開始進行安裝:

點擊「繼續」按鈕:

點擊「繼續」按鈕:

點擊「同意」按鈕:

在這裡可以點擊「自定」按鈕選擇要安裝的項,以及點擊「更改安裝位置」按鈕選擇MySQL安裝路徑,我們保持默認安裝即可,點擊「安裝」按鈕,開始安裝:

安裝過程中,系統會提示root臨時初始密碼是多少,大家記得保存:

安裝完成:

打開「系統偏好設置」,發現最下面多了MySQL控制按鈕:

點擊最下面的MySQL控制按鈕,發現MySQL數據已經運行:

在此可以啟動和停止MySQL資料庫,同時還可以設置MySQL數據是否開機啟動。

3、配置

打開終端,進入MySQL安裝目錄/usr/local/mysql,進入bin目錄,執行mysql -u root -p登錄語句:

系統提示「-bash:mysql:command not found」錯誤,原因是因為執行命令時系統會主動到環境變數$PATH下尋找命令,如果沒有找到命令則提示不存在,因為在安裝MySQL之後我們沒有對MySQL進行配置,所以系統找不到mysql命令。

編輯/ect/profile文件,添加MYSQL_PATH環境變數,並在PATH環境變數中添加bin目錄:

保存退出之後執行source /etc/profile命令,使改動立即生效。繼續使用root用戶登錄MySQL數據,密碼為安裝時生成的臨時密碼:

執行use mysql命令,系統提示需要先修改密碼:

修改root用戶密碼之後,退出登錄,使用新密碼即可重新登錄。

如何配置mysql5.7解壓版

ySQL安裝文件分為兩種,一種是msi格式的,一種是zip格式的。如果是msi格式的可以直接點擊安裝,按照它給出的安裝提示進行安裝(相信大家的英文可以看懂英文提示),一般MySQL將會安裝在C:\Program

Files\MySQL\MySQL Server 5.7

該目錄中;zip格式是自己解壓,解壓縮之後其實MySQL就可以使用了,但是要進行配置。

配置環境變數

我的電腦-屬性-高級-環境變數

選擇PATH,在其後面添加: 你的mysql bin文件夾的路徑 (如:C:\Program Files\MySQL\MySQL Server 5.7\bin )

PATH=…….;C:\Program Files\MySQL\MySQL Server 5.7\bin (注意是追加,不是覆蓋)

mysql-5.7默認的配置文件是在C:\Program Files\MySQL\MySQL Server 5.7\my-default.ini,或者自己建立一個my.ini文件,

在其中修改或添加配置:

[mysqld]

basedir=C:\Program Files\MySQL\MySQL Server 5.7(mysql所在目錄)

datadir=C:\Program Files\MySQL\MySQL Server 5.7\data (mysql所在目錄\data)

以管理員身份運行cmd(一定要用管理員身份運行,不然許可權不夠),

輸入:cd C:\Program Files\MySQL\MySQL Server 5.7\bin 進入mysql的bin文件夾(不管有沒有配置過環境變數,也要進入bin文件夾,否則之後啟動服務仍然會報錯誤2)

輸入mysqld  –initialize!

輸入mysqld  –initialize!

輸入mysqld  –initialize!官方修改了安裝文檔,所以以前的5.6安裝的代碼出現了變化。

先初始化data目錄(如果不用管理員身份運行,將會因為許可權不夠而出現錯誤:Install/Remove of the Service Denied!)

安裝成功

如果出現錯誤1067,那就是配置文件修改錯誤,確認一下配置文件是否正確。

安裝成功後就要啟動服務了,繼續在cmd中輸入:net start mysql,服務啟動成功!

此時很多人會出現錯誤,請看注意:

注意:這個時候經常會出現錯誤2和錯誤1067。

如果出現「錯誤2 系統找不到文件」,檢查一下是否修改過配置文件或者是否進入在bin目錄下操作,如果配置文件修改正確並且進入了bin文件夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);

服務啟動成功之後,就可以登錄了,如圖,輸入mysql -u root -p(第一次登錄沒有密碼,直接按回車過),登錄成功!

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-14 02:20
下一篇 2024-12-14 02:20

相關推薦

  • 如何修改mysql的埠號

    本文將介紹如何修改mysql的埠號,方便開發者根據實際需求配置對應埠號。 一、為什麼需要修改mysql埠號 默認情況下,mysql使用的埠號是3306。在某些情況下,我們需…

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

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

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL資料庫 在使用Python操作MySQL之前,我們需要先連接MySQL資料庫。在Python中,我…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • 金融閱讀器提示配置文件無法識別

    在使用金融閱讀器過程中,有時會遇到提示配置文件無法識別的情況。這種情況通常是由於配置文件中存在錯誤或不完整所導致的。本文將從多個方面對此問題進行詳細的闡述,並提供相應解決方法。 一…

    編程 2025-04-28
  • MySQL bigint與long的區別

    本文將從數據類型定義、存儲空間、數據範圍、計算效率、應用場景五個方面詳細闡述MySQL bigint與long的區別。 一、數據類型定義 bigint在MySQL中是一種有符號的整…

    編程 2025-04-28
  • Python調用crt telnet客戶端的實現

    本篇文章將詳細介紹如何使用Python調用crt telnet客戶端。我們將從以下幾個方面進行闡述: 一、安裝crt telnet客戶端 首先,我們需要下載並安裝crt telne…

    編程 2025-04-28
  • MySQL左連接索引不生效問題解決

    在MySQL資料庫中,經常會使用左連接查詢操作,但是左連接查詢中索引不生效的情況也比較常見。本文將從多個方面探討MySQL左連接索引不生效問題,並給出相應的解決方法。 一、索引的作…

    編程 2025-04-28
  • 如何在Mac上升級Python3並進行配置

    如果你正在使用Mac電腦進行編程開發,升級Python3並進行配置是一個必備的步驟。本文將從多個方面詳細介紹如何在Mac上升級Python3並進行配置,讓你在編程開發中更加順暢地使…

    編程 2025-04-27
  • 跨域通信浮標——實現客戶端之間的跨域通信

    本文將介紹跨域通信浮標的使用方法,該浮標可以實現客戶端之間的跨域通信,解決了瀏覽器同源策略的限制,讓開發者能夠更加方便地進行跨域通信。 一、浮標的原理 跨域通信浮標的原理是基於浮動…

    編程 2025-04-27

發表回復

登錄後才能評論