1、同樣是兩種方法,一種用phpMyAdmin(mysql數(shù)據(jù)庫管理)工具,或者mysql命令行。1用phpMyAdmin工具 從控制面板,選擇創(chuàng)建的空數(shù)據(jù)庫,點“管理”,進入管理工具頁面。
創(chuàng)新互聯(lián)公司專注于大峪網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供大峪營銷型網(wǎng)站建設,大峪網(wǎng)站制作、大峪網(wǎng)頁設計、大峪網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務,打造大峪網(wǎng)絡公司原創(chuàng)品牌,更為您提供大峪網(wǎng)站排名全網(wǎng)營銷落地服務。
2、分別修改主從數(shù)據(jù)庫的配置文件my.inimaster3306是mysql默認端口號,這里master實例中可以不用修改;server-id用來指定唯一id,不同的mysql實例不重復即可;binlog-do-db指定需要復制的數(shù)據(jù)庫;log-bin用來開啟二進制日志文件。
3、MySQL主從復制一般情況下我們會設置需要同步的數(shù)據(jù)庫,使用參數(shù)配置選項,binlog-do-db,可以在master上指定需要同步的數(shù)據(jù)庫,replicate-do-db在從數(shù)據(jù)看上指定需要同步的數(shù)據(jù)庫。
4、修復步驟:在主庫上備份表 t (假設備份快照 GTID 為 aaaa:1-10000);恢復到從庫;啟動復制。這里的問題是復制起始位點是 aaaa:101,從庫上表 t 的數(shù)據(jù)狀態(tài)是領先其他表的。
5、在B機器上裝mysql。將A機器上的mysql/data下的你的數(shù)據(jù)庫目錄整個拷貝下來。將B機器上的mysql服務停止。找到B機器上的mysql/data目錄,將你拷貝的目錄粘貼進去,然后啟動mysql服務就可以了。
1、數(shù)據(jù)庫的導入(還原)source命令1)打開開始菜單-程序-MySQL-MySQL Command Line Client,輸入MySQL的root密碼。2)然后輸入use 數(shù)據(jù)庫名;進入對應的數(shù)據(jù)庫,再用source 備份文件具體路徑;命令導入備份文件。
2、先使用命令mysql -uroot -p登陸mysql服務器然后執(zhí)行相關命令導入數(shù)據(jù)。mysqlusedbtest;//設置當前要導入數(shù)據(jù)的dbtest數(shù)據(jù)庫mysqlsetnamesutf8;//設置編碼mysqlsourceD:\db.sql;//導入數(shù)據(jù)ok,完成。
3、導出:使用mysqldump命令將數(shù)據(jù)庫導出為.sql文件。
4、然后找到mysql/data,此時再將文件夾放到data下,就可以了。
5、MySQL 數(shù)據(jù)庫導入與導出,用到的工具,navicat,步驟如下:打開navicat,點擊連接,輸入連接名,主機名或者ip地址,端口,用戶名,密碼,點擊確定。以aabb為示例數(shù)據(jù)庫,選擇aabb數(shù)據(jù)庫雙擊。
找到my.ini文件,里面有一行datadir=...的,就是數(shù)據(jù)庫文件目錄,關掉mysql服務,將這個目錄整個拷貝過去在那邊再配my.ini讓目錄吻合就行了。
在B機器上裝mysql。將A機器上的mysql/data下的你的數(shù)據(jù)庫目錄整個拷貝下來。將B機器上的mysql服務停止。找到B機器上的mysql/data目錄,將你拷貝的目錄粘貼進去,然后啟動mysql服務就可以了。
打開SqlYog community Edition,分別在不同的選項卡中打開源數(shù)據(jù)庫服務器與目標數(shù)據(jù)庫服務器,這一點很重。在源數(shù)據(jù)庫服務器選項卡中你將看到所有數(shù)據(jù)庫列表。
將原機器上的mysql/data下的你的數(shù)據(jù)庫目錄整個拷貝下來。將新機器上的mysql服務停止。找到新機器上的mysql/data目錄,將你拷貝的目錄粘貼進去,然后啟動mysql服務就可以了。
mysql要轉換到另一臺機器上面,最重要的要考慮以下幾個問題 數(shù)據(jù)庫使用什么存儲引擎,如果是myisam的話,可以把data目錄復制移走。但如果是innodb的話,千萬不要用這種方法,會存在種種問題的。
1、你可以使用SELECT INTO OUTFILE語句備份數(shù)據(jù),并用LOAD DATA INFILE語句恢復數(shù)據(jù)。這種方法只能導出數(shù)據(jù)的內容,不包括表的結構,如果表的結構文件損壞,你必須要先恢復原來的表的結構。
2、找到my.ini文件,里面有一行datadir=...的,就是數(shù)據(jù)庫文件目錄,關掉mysql服務,將這個目錄整個拷貝過去在那邊再配my.ini讓目錄吻合就行了。
3、mysqldump -h host -P port -p password -u user database tablename /tmp/tablename.sql 或者在進入mysql后用source命令導入。不同的機,就需要先把數(shù)據(jù)文件導出,然后復制到另外一臺機,再進行1的導入操作。
4、將原機器上的mysql/data下的你的數(shù)據(jù)庫目錄整個拷貝下來。將新機器上的mysql服務停止。找到新機器上的mysql/data目錄,將你拷貝的目錄粘貼進去,然后啟動mysql服務就可以了。
5、數(shù)據(jù)庫直接導出,拷貝文件到新服務器,在新服務器上導入。使用【MySQL GUI Tools】中的 MySQLMigrationTool。數(shù)據(jù)文件和庫表結構文件直接拷貝到新服務器,掛載到同樣配置的MySQL服務下。
本文名稱:mysql數(shù)據(jù)庫怎么拷貝 mysql如何拷貝數(shù)據(jù)庫
瀏覽路徑:http://www.rwnh.cn/article15/dgiihdi.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設計公司、品牌網(wǎng)站建設、搜索引擎優(yōu)化、靜態(tài)網(wǎng)站、外貿網(wǎng)站建設、移動網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)