mysql安裝修改配置文件,mysql配置安裝教程

本文目錄一覽:

mysql安裝配置教程是什麼?

安裝MySQL

步驟

1、雙擊下載的MySQL安裝文件,進入MySQL安裝界面,首先進入「License Agreement(用戶許可證協議)」窗口,選中「I accept the license terms(我接受系統協議)」複選框,單擊「Next(下一步)」按鈕即可。有的會直接進入「Choosing a Setup Type(安裝類型選擇)」窗口,根據右側的安裝類型描述文件選擇適合自己的安裝類型,這裡選擇默認的安裝類型,如圖所示。

2、根據所選擇的安裝類型安裝Windows系統框架(framework),單擊Execute按鈕,安裝程序會自動完成框架的安裝,如圖所示。

3、當彈出安裝程序窗口時,勾選「我同意許可條款和條件」複選框,然後單擊「安裝」按鈕,如圖所示。

4、彈出「設置成功」的界面,表示該框架已經安裝完成,單擊「關閉」按鈕即可。所有的框架安裝均可參考本操作,如圖所示。

5、安裝完成後會在【status】列表下顯示Complete(安裝完成)。所需框架均安裝成功後,點擊Next按鈕,如圖所示。

6、進入安裝確認窗口,點擊Execute按鈕,開始MySQL各個組件的安裝,如圖所示。

7、開始安裝 MySQL 文件,安裝完成後在【Status】列表下顯示 Complete,如圖所示。

配置MySQL

MySQL安裝完成之後,需要對服務器進行配置,具體配置步驟如下:步驟

1、在安裝的最後一步中,點擊Next按鈕進入服務器配置窗口,進行配置信息的確認,確認後點擊Next按鈕,如圖所示。

2、進入MySQL網絡類型配置窗口,採用默認設置,點擊Next按鈕,如圖所示。

3、進入MySQL服務器類型配置窗口,採用默認設置,點擊Next按鈕,如圖所示。

4、MySQL端口號默認3306,如果沒有特殊需求一般不建議修改。繼續點擊Next按鈕即可。

5、進入設置服務器的密碼窗口,重複輸入兩次登錄密碼(建議字母數字加符號),點擊Next按鈕,如圖所示。

6、進入服務器名稱窗口設置服務器名稱,這裡無特殊需要也不建議修改。繼續單擊Next按鈕,如圖所示。

7、打開確認設置服務器窗口,點擊Execute按鈕完成MySQL的各項配置,如圖所示。

8、最後打開Windows任務管理器對話框,可以看到MySQL服務進程mysqld.exe已經啟動了,如圖所示。至此,就完成了Windows操作系統下MySQL數據庫的安裝和配置。

mysql解壓縮版安裝步驟

出自:

1、配置環境變量

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

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

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

2、my.ini文件 (ansc編碼)

配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my.ini,或者自己建立一個my.ini文件,

在其中修改或添加配置(如圖):

[mysqld]

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

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

不用新建data文件夾。

3、

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

輸入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 進入mysql的bin文件夾

mysqld -install

繼續在cmd中輸入:net start mysql

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

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

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

4、第三步啟動時,報錯:

mysql無法啟動,服務沒有報告任何錯誤

bin下執行:

mysqld –initialize-insecure

會創建data目錄。再次啟動mysql

5、首次安裝的mysql,沒有密碼

bin下

mysql -u root – p

mysql

設置密碼有很多方法:

1.用root 進入mysql後

mysqlset password =password(‘你的密碼’);

mysqlflush privileges;

2.使用GRANT語句

mysqlgrant all on . to ‘root’@’localhost’ IDENTIFIED BY ‘你的密碼’with grant option ;

mysqlflush privileges;

3.進入mysql庫修改user表

mysqluse mysql;

mysqlupdate user set password=password(‘你的密碼’) where user=’root’;

mysqlflush privileges;

怎麼修改yum安裝的mysql配置文件

1、安裝查看有沒有安裝過:yumlistinstalledmysql*rpm-qa|grepmysql*查看有沒有安裝包:yumlistmysql*安裝mysql客戶端:yuminstallmysql安裝mysql服務器端:yuminstallmysql-serveryuminstallmysql-devel2、啟動停止數據庫字符集設置mysql配置文件/etc/my.cnf中加入default-character-set=utf8啟動mysql服務:servicemysqldstart或者/etc/init.d/mysqldstart開機啟動:chkconfig-addmysqld,查看開機啟動設置是否成功chkconfig–list|grepmysql*mysqld0:關閉1:關閉2:啟用3:啟用4:啟用5:啟用6:關閉停止:servicemysqldstop3、登錄創建root管理員:mysqladmin-urootpassword123456登錄:mysql-uroot-p輸入密碼即可。忘記密碼:servicemysqldstopmysqld_safe–user=root–skip-grant-tablesmysql-urootusemysqlupdateusersetpassword=password(“new_pass”)whereuser=”root”;flushprivileges;4、遠程訪問開放防火牆的端口號mysql增加權限:mysql庫中的user表新增一條記錄host為「%」,user為「root」。5、LinuxMySQL的幾個重要目錄數據庫目錄/var/lib/mysql/配置文件/usr/share/mysql(mysql.server命令及配置文件)相關命令/usr/bin(mysqladminmysqldump等命令)啟動腳本/etc/rc.d/init.d/(啟動腳本文件mysql的目錄)

Centos7查看Mysql配置文件

my.cnf 是mysql啟動時加載的配置文件,一般會放在mysql的安裝目錄中,用戶也可以放在其他目錄加載。

安裝mysql後,系統中會有多個 my.cnf 文件,有些是用於測試的。

安裝locate

命令

輸出

當我們需要修改配置文件時,需要找到mysql啟動時是加載了哪個 my.cnf 文件。

啟動mysql後,我們查看mysql的進程,看看是否有設置使用指定目錄的 my.cnf 文件,如果有則表示mysql啟動時是加載了這個配置文件。

命令

輸出

可以看到 /usr/local/Cellar/mysql/5.6.24/my.cnf 就是mysql啟動加載的配置文件。

如果上面的命令沒有輸出,表示沒有設置使用指定目錄的 my.cnf 。

如果沒有設置使用指定目錄的 my.cnf ,mysql啟動時會讀取安裝目錄根目錄及默認目錄下的 my.cnf 文件。

查看mysql啟動時讀取配置文件的默認目錄

命令

輸出

這些就是mysql默認會搜尋 my.cnf 的目錄,順序排前的優先。

如果沒有設置使用指定目錄 my.cnf 文件及默認讀取目錄沒有 my.cnf 文件,表示mysql啟動時並沒有加載配置文件,而是使用默認配置。

需要修改配置,可以在mysql默認讀取的目錄中,創建一個 my.cnf 文件(例如: /etc/my.cnf ),把需要修改的配置內容寫入,重啟mysql後即可生效。

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

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

相關推薦

  • 如何修改mysql的端口號

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

    編程 2025-04-29
  • MQTT使用教程

    MQTT是一種輕量級的消息傳輸協議,適用於物聯網領域中的設備與雲端、設備與設備之間的數據傳輸。本文將介紹使用MQTT實現設備與雲端數據傳輸的方法和注意事項。 一、準備工作 在使用M…

    編程 2025-04-29
  • Python3.6.5下載安裝教程

    Python是一種面向對象、解釋型計算機程序語言。它是一門動態語言,因為它不會對程序員提前聲明變量類型,而是在變量第一次賦值時自動識別該變量的類型。 Python3.6.5是Pyt…

    編程 2025-04-29
  • Deepin系統分區設置教程

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

    編程 2025-04-29
  • 寫代碼新手教程

    本文將從語言選擇、學習方法、編碼規範以及常見問題解答等多個方面,為編程新手提供實用、簡明的教程。 一、語言選擇 作為編程新手,選擇一門編程語言是很關鍵的一步。以下是幾個有代表性的編…

    編程 2025-04-29
  • Qt雷達探測教程

    本文主要介紹如何使用Qt開發雷達探測程序,並展示一個簡單的雷達探測示例。 一、環境準備 在開始本教程之前,需要確保你的開發環境已經安裝Qt和Qt Creator。如果沒有安裝,可以…

    編程 2025-04-29
  • 猿編程python免費全套教程400集

    想要學習Python編程嗎?猿編程python免費全套教程400集是一個不錯的選擇!下面我們來詳細了解一下這個教程。 一、課程內容 猿編程python免費全套教程400集包含了從P…

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

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

    編程 2025-04-29
  • Python煙花教程

    Python煙花代碼在近年來越來越受到人們的歡迎,因為它可以讓我們在終端里玩煙花,不僅具有視覺美感,還可以通過代碼實現動畫和音效。本教程將詳細介紹Python煙花代碼的實現原理和模…

    編程 2025-04-29
  • 使用Snare服務收集日誌:完整教程

    本教程將介紹如何使用Snare服務收集Windows服務器上的日誌,並將其發送到遠程服務器進行集中管理。 一、安裝和配置Snare 1、下載Snare安裝程序並安裝。 https:…

    編程 2025-04-29

發表回復

登錄後才能評論