linux轉存mysql資料庫表和資料

2021-09-16 19:08:24 字數 751 閱讀 4200

命令列下具體用法如下:

匯出資料庫表

mysqldump -u使用者名稱 -p密碼 -d 資料庫名 表名 > 指令碼名;

匯入sql檔案:

mysql -h30.1.32.181 -p3306 -u root -proot epolicy 匯出整個資料庫結構和資料

mysqldump -h localhost -uroot -p123456 database > dump.sql

匯出單個資料表結構和資料

mysqldump -h localhost -uroot -p123456  database table > dump.sql

匯出整個資料庫結構(不包含資料)

mysqldump -h localhost -uroot -p123456  -d database > dump.sql

匯出單個資料表結構(不包含資料)

mysqldump -h localhost -uroot -p123456  -d database table > dump.sql

linux執行sql指令碼:

1.linux目錄結構

2.假設home下面有a.sql檔案

先得use databasename,要不會報錯 「no database selected」

然後source /home/a.sql

redis資料轉存mysql總結

redis的最佳使用場景是快取,用來持久化資料儲存也是可以的,但既然有更適合於用作持久化資料儲存的資料庫,我們為什麼不用呢,做到物盡其用,發揮其最大優勢,所以redis中有的資料,也有必要在mysql中進行儲存。思路 我們可以使用python語言來編寫乙個程式,連線redis資料庫,連線mysql資...

linux備份mysql資料庫

1.匯出命令 匯出 mysqldump u root p 資料庫名稱 資料庫儲存位置及檔名 然後按提示輸入資料庫密碼2.匯入命令 mysql u 使用者名稱 p 資料庫名 3.拷貝 如果資料庫比較大,可以考慮用直接拷貝的方法,但不同版本和作業系統之間可能不相容,要慎用。3.1 將原始資料庫用tar打...

Linux安裝 MySQL資料庫

1 mysql可以通過rpm安裝,對於perl的依懶性可以在安裝時不管,強制安裝,單獨解決 root localhost usr rpm ivh mysql server 5.1.73 1.glibc23.i386.rpm force nodeps 2 解決perl依賴問題,perl的安裝可以隨意,...