mysql下載後就一個文件夾(mysql下載後就一個文件夾怎麼回事)

  • 1、Mysql安裝文件怎麼這多,不是只有一個文件夾嗎
  • 2、mysql官網下載不是壓縮包而是一些文件怎麼辦
  • 3、mysql免安裝版5.7.18解壓後有幾個文件夾
  • 4、Mysql安裝完成後,數據庫文件在什麼位置

綠色解壓版本是不用安裝,需要你自己手動運行

你需要查看相關的資料,如何啟動數據庫服務,如何運行客戶端,其執行碼就在bin目錄中

數據庫服務執行程序應該是mysqld或是safemysqld之類的

客戶端就是mysql

當然,你還要注意檢查一下,你下載的是windows版本還是linux版本,要選用正確的版本才能正確的運行起來。

1、首先,在mysql官網下載文件到指定路徑,下載完成後,到指定路徑打開文件。

2、其次,打開文件後查看文件符不符合要求,符合要求則留下,全選點擊鼠標右鍵。

3、最後,點擊鼠標右鍵後,選擇壓縮當前文件到指定文件夾即可。

下載完成後解壓縮,自定義目錄。

解壓縮後並不能馬上使用MySQL,還需要進行環境變量的配置

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

新建MYSQL_HOME變量值為剛才下載解壓縮後的自定義目錄

在系統變量後添加上圖所示內容,注意內容前的’;‘。

添加變量完成後,我們還是不能正常啟動mysql,是因為我們的用戶初始配置並沒有建立,你的安裝目錄下並沒有DATA文件夾和初始化配置文件。

在目錄下新建配置文件並複製以下內容。

?

1

2

3

4

5

6

7

[client]

port=3306

default-character-set=utf8

[mysqld]

port=3306

character_set_server=utf8

basedir=D:\mysql-5\mysql-5.7.18-winx64

解壓目錄

?

1

datadir=D:\mysql-5\mysql-5.7.18-winx64\data

解壓目錄下data目錄

?

1

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

MySQL服務器端的存儲引擎

?

1

2

3

default-storage-engine=MEMORY

[WinMySQLAdmin]

D:\mysql-5\mysql-5.7.18-winx64\bin\mysqld.exe

其中D:\mysql-5\mysql-5.7.18-winx64要改為自己的安裝目錄。

並重命名為 my.ini。

這個時候我們的初始化配製文件已經寫好了,但是由於mysql 5.7版本後已經不自帶data,我們還沒有默認數據庫就是上文說的data文件夾。我們在管理員模式下運行命令行。並且打開到自己的解壓縮目錄下。

D:\mysql-5\mysql-5.7.18-winx64\binmysqld –initialize-insecure –user=mysql

這個時候mysql開始自己創建data文件夾,建立完成後。

在命令行模式下輸入 mysql -install

出現 Server successsfully installed 表示數據庫安裝完畢。

輸入net start mysql 顯示服務正在啟動,服務啟動成功。說明數據庫服務啟動。

mysql -u root -p 打開數據庫

由於我們是第一次登陸mysql 直接回車鍵登錄。

mysql數據庫在系統上是以一個文件夾的形式出現的,你創建了ac數據庫,那麼在磁盤上就會出現ac的目錄,而ac數據庫的全局配置則是ac文件夾中的db.opt文件來管理,

mysql的數據文件在datadir下,你在數據庫中執行 show variables like ‘%datadir%’;就會顯示數據庫文件的路徑,你可以找到ac文件夾

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
RRZY1的頭像RRZY1
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相關推薦

  • 如何修改mysql的端口號

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

    編程 2025-04-29
  • Idea新建文件夾沒有java class的解決方法

    如果你在Idea中新建了一個文件夾,卻沒有Java Class,應該如何解決呢?下面從多個方面來進行解答。 一、檢查Idea設置 首先,我們應該檢查Idea的設置是否正確。打開Id…

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

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

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

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

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

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

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

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

    編程 2025-04-28
  • CentOS 7在線安裝MySQL 8

    在本文中,我們將介紹如何在CentOS 7操作系統中在線安裝MySQL 8。我們會從安裝環境的準備開始,到安裝MySQL 8的過程進行詳細的闡述。 一、環境準備 在進行MySQL …

    編程 2025-04-27
  • Python打開文件夾下所有文件

    本文將從以下幾個方面對Python打開文件夾下所有文件進行詳細闡述,希望對大家有所幫助: 一、如何使用Python打開指定文件夾下的所有文件 在Python中,可以使用os模塊的w…

    編程 2025-04-27
  • 如何使用MySQL字段去重

    本文將從多個方面為您詳細介紹如何使用MySQL字段去重並給出相應的代碼示例。 一、SELECT DISTINCT語句去重 MySQL提供了SELECT DISTINCT語句,通過在…

    編程 2025-04-27
  • MySQL正則表達式替換

    MySQL正則表達式替換是指通過正則表達式對MySQL中的字符串進行替換。在文本處理方面,正則表達式是一種強大的工具,可以方便快捷地進行字符串處理和匹配。在MySQL中,可以使用正…

    編程 2025-04-27

發表回復

登錄後才能評論