設置數據庫的mysql(設置數據庫的默認文件夾,要選擇的選項是)

本文目錄一覽:

如何配置mysql數據庫

方法/步驟

MySQL安裝文件分為兩種,一種是msi格式的,一種是zip格式的。如果是msi格式的可以直接點擊安裝,按照它給出的安裝提示進行安裝(相信大家的英文可以看懂英文提示),一般MySQL將會安裝在C:\Program Files\MySQL\MySQL Server 5.6 該目錄中;zip格式是自己解壓,解壓縮之後其實MySQL就可以使用了,但是要進行配置。

解壓之後可以將該文件夾改名,放到合適的位置,個人建議把文件夾改名為MySQL Server 5.6,放到C:\Program Files\MySQL路徑中。當然你也可以放到自己想放的任意位置。

完成上述步驟之後,很多用戶開始使用MySQL,但會出現圖示的錯誤。這是因為沒有配置環境變量所致。配置環境變量很簡單:

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

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

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

配置完環境變量之後先別忙着啟動mysql,我們還需要修改一下配置文件(如果沒有配置,之後啟動的時候就會出現圖中的錯誤哦!:錯誤2 系統找不到文件),mysql-5.6.1X默認的配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my-default.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)

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

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

輸入mysqld -install(如果不用管理員身份運行,將會因為權限不夠而出現錯誤:Install/Remove of the Service Denied!)

安裝成功

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

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

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

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

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

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

mysql數據庫怎麼配置

一、概述

MySQL版本:5.7.17

客戶端工具:NavicatforMySQL

二、MySQL安裝

安裝條件:

1).net framework4.0(下載地址:

如果Windows Server 2003 在安裝.net framework4.0安裝過程中報錯: net framework 4.0安裝時提示產生阻滯問題:運行安裝程序前,必須安裝 32 位 Windows 映像處理組件WIC

1、MySQL下載後的文件名為:mysql_installer_community_V5.6.21.1_setup.1418020972.msi,示意圖如下:

2、雙擊後,彈出如下窗口:(如果系統有提示,選擇允許)

3、安裝開始界面

4、勾選 I accept the license terms,如下圖:

5、選擇下一步,彈出如下窗口:

6、選擇第二項:Server only,如下圖:(這一步選擇非常重要)

7、點擊下一步,示意圖如下:

8、可以修改路徑,也可以不修改,修改路徑示意圖如下:(可選)

9、點擊下一步,進入準備安裝界面

10、點擊執行,安裝

11、安裝進度

12、安裝完成

13、準備配置界面

14、配置服務器類型及端口號,默認即可

15、填寫Root用戶密碼,請牢記該密碼

16、填寫密碼

17、設置用戶和服務開機啟動,默認即可

18、確認配置

19、確認配置的過程中,如果有彈出窗口,一定要允許,示意圖如下:

20、完成配置

如何設置mysql數據庫的路徑?

MySQL默認的數據文件存儲目錄為/var/lib/mysql。假如要把MySQL目錄移到/home/data下需要進行下面幾步:

1、home目錄下建立data目錄

cd /home

mkdir data

2、把MySQL服務進程停掉

mysqladmin -u root -p shutdown

3、把/var/lib/mysql整個目錄移到/home/data

mv /var/lib/mysql /home/data/

這樣就把MySQL的數據文件移動到了/home/data/mysql下。

4、找到my.cnf配置文件

如果/etc/目錄下沒有my.cnf配置文件,請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個到/etc/並改名為my.cnf)中。命令如下:

[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

5、編輯MySQL的配置文件/etc/my.cnf

為保證MySQL能夠正常工作,需要指明mysql.sock文件的產生位置。修改socket=/var/lib/mysql/mysql.sock一行中等號右邊的值為:/home/mysql/mysql.sock。操作如下:

vi  my.cnf  (用vi工具編輯my.cnf文件,找到下列數據修改之)

# The MySQL server

[mysqld]

port = 3306

#socket  = /var/lib/mysql/mysql.sock(原內容,為了更穩妥用“#”注釋此行)

socket  = /home/data/mysql/mysql.sock (加上此行)

6、修改MySQL啟動腳本/etc/init.d/mysql

最後,需要修改MySQL啟動腳本/etc/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等號右邊的路徑改成你現在的實際存放路徑:home/data/mysql。

[root@test1 etc]# vi /etc/init.d/mysql

#datadir=/var/lib/mysql(注釋此行)

datadir=/home/data/mysql (加上此行)

7、重新啟動MySQL服務

/etc/init.d/mysql start

或用reboot命令重啟Linux

如果工作正常移動就成功了,否則對照前面的7步再檢查一下。

還要注意目錄的屬主和權限。

如何設置mysql數據庫?

這個需要你在你所申請的空間內的MySQL選項內

設置

自己的

數據庫用戶名稱

數據庫用戶名和密碼

這些數據都是需要自己填寫的。寫好後,

你這個用戶名賦予權限

把那些勾都打上。如果不賦予權限

你就無法安裝PHP程序

因為權限不夠。

數據庫的主機名稱一般式固定的

如果不知道

建議諮詢空間服務商。

字符編碼是

你的程序支持的字符

比如GBK

也就是顯示什麼字體

比如

簡體中文

WordPress

數據庫表前綴,你直接更改就行

但是也可以不用更改,這個你可以到數據庫內找到wp_option這個表

注意有時候名稱可能不太一樣啊,打開這個文件,找到第1項和第40個項,把它改成你現在的路徑

就行了。

怎麼配置mysql數據庫配置文件

一.首先把mysql的服務先停掉。

二.更改mysql配置文件my.ini中的數據庫存儲主路徑

三.將老的數據庫存儲主路徑中的數據庫文件和文件夾複製到新的存儲主路徑

將原文件夾中的所有文件和文件夾拷貝到你新建的文件夾目錄下。

四.重啟mysql服務

五.驗證更改數據庫存儲主路徑的操作是否成功!

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

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

相關推薦

  • Idea新建文件夾沒有java class的解決方法

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

    編程 2025-04-29
  • 如何修改mysql的端口號

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

    編程 2025-04-29
  • Python 常用數據庫有哪些?

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

    編程 2025-04-29
  • openeuler安裝數據庫方案

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

    編程 2025-04-29
  • Python安裝選項怎麼選?

    Python是一種高級編程語言,可以廣泛應用於Web開發、數據科學、網絡爬蟲等領域。在進行Python開發時,我們首先需要進行Python的安裝,但是在安裝時會遇到各種選項,讓人不…

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

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

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

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

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

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

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

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

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

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

    編程 2025-04-28

發表回復

登錄後才能評論