導航:首頁 > 編程語言 > php導出mysql資料庫

php導出mysql資料庫

發布時間:2023-07-14 01:22:28

1. mysqlmp有幾種自動執行的方法

把ip改成localhost就可以的 如果裝了navicate那就更簡單了 先連接上資料庫,選中資料庫 再選擇轉儲sql 就好了方法二 進入cmd (注意在os cmd中 而不是在mysql中) =================== 一.導出資料庫(sql腳本) mysqlmp -u 用戶名 -p 資料庫名 > 導出的文件名 mysqlmp -u root -p db_name > test_db.sql 二.mysql導出資料庫一個表 mysqlmp -u 用戶名 -p 資料庫名 表名> 導出的文件名 mysqlmp -u wcnc -p test_db users> test_users.sql (結尾沒有分號)方法三啟動mysql服務 /etc/init.d/mysql start導出整個資料庫 mysqlmp dbname > c:mydb.sql -u root -p 導入資料庫 source mydb.sqlmysql -u用戶名 -p 資料庫名 資料庫名.sql更詳細的導入資料庫教程 二.一. 導出sql腳本 在原資料庫伺服器上,可以用php教程myadmin工具,或者mysqlmp(mysqlmp命令位於mysql/bin/目錄中)命令行,導出sql腳本。 二.一.一 用phpmyadmin工具 導出選項中,選擇導出"結構"和"數據",不要添加"drop database"和"drop table"選項。 選中"另存為文件"選項,如果數據比較多,可以選中"gzipped"選項。 將導出的sql文件保存下來。二.一.二 用mysqlmp命令行命令格式mysqlmp -u用戶名 -p 資料庫名 > 資料庫名.sql範例:mysqlmp -uroot -p abc > abc.sql (導出資料庫abc到abc.sql文件)提示輸入密碼時,輸入該資料庫用戶名的密碼。二.二. 創建空的資料庫 通過主控界面/控制面板,創建一個資料庫。假設資料庫名為abc,資料庫全權用戶為abc_f。二.三. 將sql腳本導入執行 同樣是兩種方法,一種用phpmyadmin(mysql資料庫管理)工具,或者mysql命令行。 二.三.一 用phpmyadmin工具 從控制面板,選擇創建的空資料庫,點"管理",進入管理工具頁面。 在"sql"菜單中,瀏覽選擇剛才導出的sql文件,點擊"執行"以上載並執行。注意:phpmyadmin對上載的文件大小有限制,php本身對上載文件大小也有限制,如果原始sql文件 比較大,可以先用gzip對它進行壓縮,對於sql文件這樣的文本文件,可獲得一:5或更高的壓縮率。 gzip使用方法: # gzip xxxxx.sql得到xxxxx.sql.gz文件。二.三.二 用mysql命令行命令格式mysql -u用戶名 -p 資料庫名 < 資料庫名.sql範例:mysql -uabc_f -p abc < abc.sql (導入資料庫abc從abc.sql文件)提示輸入密碼時,輸入該資料庫用戶名的密碼

2. 如何進行資料庫備份和恢復 mysql

MySQL備份和還原,都是利用mysqlmp、mysql和source命令來完成的。
1.Win32下MySQL的備份與還原
1.1 備份
開始菜單 | 運行 | cmd |利用「cd /Program Files/MySQL/MySQL Server 5.0/bin」命令進入bin文件夾 | 利用「mysqlmp -u 用戶名 -p databasename >exportfilename」導出資料庫到文件,如mysqlmp -u root -p voice>voice.sql,然後輸入密碼即可開始導出。

1.2 還原
進入MySQL Command Line Client,輸入密碼,進入到「mysql>」,輸入命令"show databases;",回車,看看有些什麼資料庫;建立你要還原的資料庫,輸入"create database voice;",回車;切換到剛建立的資料庫,輸入"use voice;",回車;導入數據,輸入"source voice.sql;",回車,開始導入,再次出現"mysql>"並且沒有提示錯誤即還原成功。

2.Linux下MySQL的備份與還原
2.1 備份
[root@localhost ~]# cd /var/lib/mysql (進入到MySQL庫目錄,根據自己的MySQL的安裝情況調整目錄)
[root@localhost mysql]# mysqlmp -u root -p voice>voice.sql,輸入密碼即可。
2.2 還原
法一:
[root@localhost ~]# mysql -u root -p 回車,輸入密碼,進入MySQL的控制台"mysql>",同1.2還原。
法二:
[root@localhost ~]# cd /var/lib/mysql (進入到MySQL庫目錄,根據自己的MySQL的安裝情況調整目錄)
[root@localhost mysql]# mysql -u root -p voice<voice.sql,輸入密碼即可。

3. 關於php獲取資料庫的內容存為數組的問題

php查詢mysql資料庫並將結果保存到數組的方法。具體分析如下:
主要用到了mysql_fetch_assoc函數
mysql_fetch_assoc語法如下:

?

1

array mysql_fetch_assoc (resource $Result_Set)

範例代碼如下:

?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

<?php
$UserName = 'abc';
$Password = '1234';
$DbHandle = mysql_connect ('localhost', $UserName, $Password);
if (!$DbHandle) {
die 'No database connection could be established.';
}
$DBName = 'w3db;
if (!mysql_select_db ($DBName, $DbHandle)) {
die 'Database could not be selected.';
}
$Query = "SELECT ISBN, Title, Author FROM articles";
$articles = mysql_query ($Query, $DbHandle));
while ($Row = mysql_fetch_assoc ($articles)) {
echo "ISBN = $Row['ISBN']<br />\n";
echo "Title = $Row['Title']<br />\n";
echo "Author = $Row['Author']<br />\n";
}
?>

4. PHP網站mysql資料庫怎麼找啊在哪裡,下載到本地怎麼打開看裡面的內容呢

mysql和access不一下,你只能在mysql的管理工具里導出sql,可以用記事本打開.
你要是有這個網站的ftp,你可以在網站的配置文件里找到mysql的伺服器ip和用戶,密碼,連接上去導出

5. dockerphp導入文件到資料庫

進入docker的mysql容器。
進入容器導出數據,首先執行dockerps,找到mysql容器的name,然後執行dockerexec-itmysql/bin/bash,進入容器,執行命令whereismysql,找到mysql的運行路徑,我這里是:/usr/local/mysql/bin,用cd進入cd/usr/local/mysql/bin。請注意,這里的路徑是指docker容器內的路徑,跟您的宿主機路徑沒有關系,執行導出命令mysqlmp-u用戶名-p資料庫名>保存文件.sql,輸入密碼後基本導出成功,請注意,保存文件的路徑要設置在volumes下面,即/var/lib/mysql/下,隨後輸入exit退出容器內部,回到宿主機上,我們就能夠找到導出的數據文件了,如果您要導出csv格式的話,將mysqlmp的那句命令改為:mysql-u用戶名--password=密碼--database=資料庫名--execute='SELECT`FIELD`,`FIELD`FROM`TABLE`LIMIT0,10000'-X>保存文件.sql即可。
docker的作用是:1、更好地利用資源,2、為微服務定製,3、在雲服務提供商之間方便移植,4、方便利用API端,5、便於技術的創新。

閱讀全文

與php導出mysql資料庫相關的資料

熱點內容
伺服器地址部署到公網 瀏覽:492
新桑塔納安卓大屏導航怎麼拆 瀏覽:382
程序員送給女友的禮物 瀏覽:430
ftp命令行查看文件數量 瀏覽:496
linux查看設備的命令 瀏覽:827
pythongolang學哪個 瀏覽:349
金蝶加密鎖驅動下載 瀏覽:300
python編程基於自然語言處理庫 瀏覽:133
javaseruntime 瀏覽:902
cad如何將命令放在滑鼠旁邊 瀏覽:746
程序員對粉色 瀏覽:125
編譯器命令java 瀏覽:989
雲伺服器怎麼數據同步 瀏覽:685
c盤文件修復命令語 瀏覽:966
文件夾中文件怎麼上下移動 瀏覽:831
魅族手機用什麼軟體解壓 瀏覽:763
加密幣糖果 瀏覽:300
c編譯調試是什麼 瀏覽:631
安裝mysql服務命令 瀏覽:734
程序員cpa考試 瀏覽:200