當前位置:首頁 » 操作系統 » mysql資料庫路徑

mysql資料庫路徑

發布時間: 2022-02-25 06:40:30

A. mysql資料庫的存放位置在哪裡

資料庫文件默認存放位置:C:Program FilesMySQLMySQL Server 5.0data。

資料庫的配置文件在C:Program FilesMySQLMySQL Server 5.0my.ini。

在data文件夾里找到不test的資料庫文件夾和自己創建的文件夾是因為test資料庫是空的資料庫,用於測試使用,自己的文件夾需要去mysql資料庫尋找。

mysql資料庫文件默認存放位置:C:Program FilesMySQLMySQL Server 5.0mysql。

MySQL是一種開放源代碼的關系型資料庫管理系統(RDBMS),MySQL資料庫系統使用最常用的資料庫管理語言--結構化查詢語言(SQL)進行資料庫管理。

下面詳細介紹幾個找不同資料庫用到的命令:

1、選擇你所創建的資料庫

mysql> USE MYSQLDATA; (按回車鍵出現Database changed 時說明操作成功!)

2、:使用SHOW語句找出在伺服器上當前存在什麼資料庫

mysql> SHOW DATABASES;

3、查看現在的資料庫中存在什麼表

mysql> SHOW TABLES;

4、顯示表的結構。

mysql> DESCRIBE MYTABLE;

(1)mysql資料庫路徑擴展閱讀:

mysql資料庫伺服器有三個資料庫:information_schema資料庫,mysql資料庫,test資料庫。

1、nformation_schema資料庫:這個資料庫保存了mysql伺服器所有資料庫的信息。比如資料庫的名、資料庫的表、訪問許可權、資料庫表的數據類型,資料庫索引的信息等等。就是關於這個資料庫的點點滴滴信息都存儲在這個資料庫中。

nformation_schema資料庫是MySQL自帶的,它提供了訪問資料庫元數據的方式。什麼是元數據呢?元數據是關於數據的數據,如資料庫名或表名,列的數據類型,或訪問許可權等。有些時候用於表述該信息的其他術語包括「數據詞典」和「系統目錄」。

在MySQL中,把 information_schema 看作是一個資料庫,確切說是信息資料庫。其中保存著關於MySQL伺服器所維護的所有其他資料庫的信息。

如資料庫名,資料庫的表,表欄的數據類型與訪問權 限等。在INFORMATION_SCHEMA中,有數個只讀表。它們實際上是視圖,而不是基本表,因此,將無法看到與之相關的任何文件。

2、mysql資料庫:這個資料庫中是mysql資料庫中的所有的信息表。

這個是mysql的核心資料庫,類似於sql server中的master表,主要負責存儲資料庫的用戶、許可權設置、關鍵字等mysql自己需要使用的控制和管理信息。不可以刪除,如果對mysql不是很了解,也不要輕易修改這個資料庫裡面的表信息。

3、test資料庫:空的資料庫,用於測試用。

這個是安裝時候創建的一個測試資料庫,和它的名字一樣,是一個完全的空資料庫,沒有任何錶,可以刪除。

B. mysql查看資料庫所在位置

1.mysql查看資料庫位置的語法: show variables like 'datad...
2.命令行模式下登錄到mysql
3.鍵入指令:
4.確認指令無誤,回車執行,即可看到資料庫存放位置
5.方法二:在mysql配置文件中查看 END

C. mysql資料庫存入文件路徑問題

因為考慮php的安全問題,在php.ini中

設置了,magic_quotes_gpc = On 這樣所有帶" 引號或者雙引號"的都會自動加上"/",然後存入資料庫,所以在使用的時候一定這樣
$str=stripslashes($row['url']);
這樣就可以得到真實的地址了。

D. 如何設置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/mysqlstart

或用reboot命令重啟linux
如果工作正常移動就成功了,否則對照前面的7步再檢查一下。
還要注意目錄的屬主和許可權。

E. Mysql 資料庫文件存儲在哪個目錄

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

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

  1. 在 MySQL 客戶端鍵入如下命令:
    show global variables like "%datadir%"

    (5)mysql資料庫路徑擴展閱讀

    給定mysql_stmt_init()返回的語句句柄,准備字元串查詢指向的SQL語句,並返回狀態值。字元串長度應由"length"參量給出。字元串必須包含1條SQL語句。不應為語句添加終結用分號(';')或g。

    通過將問號字元"?"嵌入到SQL字元串的恰當位置,應用程序可包含SQL語句中的一個或多個參數標記符。

    標記符僅在SQL語句中的特定位置時才是合法的。例如,它可以在INSERT語句的VALUES()列表中(為行指定列值),或與WHERE子句中某列的比較部分(用以指定比較值)。但是,對於ID(例如表名或列名),不允許使用它們,不允許指定二進制操作符(如等於號"=")的操作數。後一個限制是有必要的,原因在於,無法確定參數類型。

    一般而言,參數僅在DML(數據操作語言)語句中才是合法的,在DDL(數據定義語言)語句中不合法。執行語句之前,必須使用mysql_stmt_bind_param(),將參數標記符與應用程序變數綁定在一起。

    F. mysql資料庫存儲路徑怎麼更改

    MySql安裝過程中,沒有修改掉數據存儲位置的話,可能會是數據存儲到自己並不希望的位置,故需要修改
    先利用命令行登錄資料庫
    mysql -u root -p
    查看資料庫數據存儲位置
    show variables like '%datadir%'
    去該目錄下找到文件夾中的所有文件(該目錄一般是隱藏的),將其中所有文件拷貝到你希望數據文件存儲的位置,
    我是想拷貝到D:/MySQl/data目錄下的
    打開安裝目錄下的my.ini文件,將datadir="C:/ProgramData/MySQL/MySQL Server 5.5/data/",這行修改為datadir="D\MySQL\data"(這里用又斜線,否則有可能報錯)。
    退出所有對mysql.exe的調用,任務管理器看一下服務MySQL有沒有停止,如果沒有,在cmd中命令net stop mysql停止服務。然後在net start mysql重新啟動服務
    查詢資料庫位置,查看是否成功

    G. linux系統mysql資料庫怎麼修改資料庫存放路徑

    mnt目錄下建立mysql_data目錄
    #cd /mnt
    #mkdir mysql_data
    把MySQL服務服務停掉。
    #service mysql stop
    把/var/lib/mysql整個目錄移到/mnt/mysql_data。
    #mv /usr/local/mysql/data/mnt/mysql_data
    重新設置數據許可權。
    #cd /mnt/mysql_data

    修改my.cnf配置文件
    #vi /etc/my.cnf
    指明mysql.sock文件的產生位置。用符號#注釋掉原來socket,
    修改MySQL啟動腳本。
    #vi /etc/init.d/mysql
    找到datadir。
    datadir = /mnt/mysql_data
    7
    重啟mysql服務
    #service mysql start
    好了,至此資料庫目錄位置已遷移完畢。

    H. mysql資料庫的默認安裝目錄是什麼

    1、資料庫目錄
    /var/lib/mysql/
    2、配置文件
    /usr/share/mysql(mysql.server命令及配置文件)mysql5.5之後的默認安裝路徑,mysql5.5之前的是/usr/local/mysql
    3、相關命令
    /usr/bin(mysqladmin mysqlmp等命令)
    4、啟動腳本
    /etc/rc.d/init.d/(啟動腳本文件mysql的目錄)
    修改登錄密碼
    MySQL默認沒有密碼,安裝完畢增加密碼的重要性是不言而喻的。
    1、命令
    usr/bin/mysqladmin -u root password 'new-password'
    格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼
    2、例子
    例1:給root加個密碼123456。
    鍵入以下命令 :
    [root@test1 local]# /usr/bin/mysqladmin -u root password 123456
    註:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了

    I. MYSQL資料庫文件在哪個目錄

    java">如果是xp下IIS平台中,一般在安裝目錄下的data文件夾下,或者在C:.1data(你的可能是C:.0data
    linux或windows下mysql的數據文件在datadir下,你在資料庫中執行showvariableslike'%datadir%';就會顯示資料庫文件的路徑,你可以找到ac文件夾

熱點內容
win7文件夾打不開怎麼辦 發布:2024-09-21 19:30:35 瀏覽:208
雲主機和雲伺服器區別 發布:2024-09-21 19:06:39 瀏覽:162
安卓工業主板哪個好 發布:2024-09-21 18:53:23 瀏覽:13
軟體編程規范 發布:2024-09-21 18:52:47 瀏覽:296
oracle刪除表存儲過程 發布:2024-09-21 18:43:54 瀏覽:744
安卓設備如何設置聯網ip 發布:2024-09-21 18:40:42 瀏覽:921
宋美齡美國訪問 發布:2024-09-21 18:38:40 瀏覽:648
加密哈希演算法 發布:2024-09-21 18:23:35 瀏覽:144
android的sdk源碼 發布:2024-09-21 18:15:08 瀏覽:54
伺服器按量計費是什麼意思 發布:2024-09-21 18:07:42 瀏覽:696