mysql實現(xiàn)將data文件直接導入數(shù)據(jù)庫文件
mysql將data文件直接導入數(shù)據(jù)庫文件
一、確定data目錄在哪里(MySQL的數(shù)據(jù)存放路徑)
1.默認路徑:
C:\ProgramData\MySQL\MySQL Server 5.6\data
(注意:ProgramData文件夾是隱藏的,需要先顯示出來)
2.在鏈接工具中使用命令:
show global variables like "%datadir%";
如圖:
二、拷貝數(shù)據(jù)庫
需要拷貝的文件,如:my_test_db
文件夾(數(shù)據(jù)庫文件)、 ibdata1
文件(必須拷貝)
三、還原數(shù)據(jù)庫
停掉mysql服務,將拷貝的文件復制到目標數(shù)據(jù)庫的data目錄中(路徑和上面的一樣在ProgramData文件夾中)
四、測試
復制好后,啟動mysql服務,用數(shù)據(jù)庫連接工具連接數(shù)據(jù)庫即可看到導進來的數(shù)據(jù)庫
mysql文本文件導入到數(shù)據(jù)庫
一、使用load data infile命令
load data[local] infile file_name into table table_name [option];
舉例:
load data infile 'c:/t_dept.txt' into table t_dept fields terminated by '\、' optionally enclosed by '\"' terminated by '\r\n';
二、使用mysqlimport命令
舉例:
mysqlimport -u root -proot company c:\t_dept.txt "--fields-terminated-by=、" "--fields-optionally-enclosed-by="" "--lines-terminated-by=\r\n"
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
關于MYSQL 你需要知道的數(shù)據(jù)類型和操作數(shù)據(jù)表
這篇文章主要介紹了關于MYSQL中數(shù)據(jù)類型的知識和操作數(shù)據(jù)表的方法,文中講解非常詳細供大家參考學習,感興趣的朋友可以了解下2020-06-06mysql insert if not exists防止插入重復記錄的方法
在 MySQL 中,插入(insert)一條記錄很簡單,但是一些特殊應用,在插入記錄前,需要檢查這條記錄是否已經(jīng)存在,只有當記錄不存在時才執(zhí)行插入操作,本文介紹的就是這個問題的解決方案。2011-04-04mysql?binlog查看指定數(shù)據(jù)庫的操作方法
MySQL 的 binlog(二進制日志)主要記錄了數(shù)據(jù)庫上執(zhí)行的所有更改數(shù)據(jù)的 SQL 語句,包括數(shù)據(jù)的插入、更新和刪除等操作這篇文章主要介紹了mysql?binlog查看指定數(shù)據(jù)庫的方法,需要的朋友可以參考下2024-06-06提升MySQL查詢效率及查詢速度優(yōu)化的四個方法詳析
查詢語句的優(yōu)化是提高MySQL查詢速度的重要方法,可以通過使用JOIN語句、子查詢、優(yōu)化where子句等方式來減少查詢的時間,下面這篇文章主要給大家介紹了關于提升MySQL查詢效率及查詢速度優(yōu)化的四個方法,需要的朋友可以參考下2023-04-04mysql利用參數(shù)sql_safe_updates限制update/delete范圍詳解
這篇文章主要給大家介紹了關于mysql如何利用參數(shù)sql_safe_updates限制update/delete范圍的相關資料文中介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2017-10-10