mysql無法創(chuàng)建data目錄 mysql文件夾里面的data?
mysql文件夾里面的data?這個導(dǎo)入是分幾種情況的,不同的情況,方法不同,導(dǎo)數(shù)據(jù)的效率也會大大不同。如果是整個數(shù)據(jù)庫的搬遷,最快的方法肯定是直接復(fù)制data文件夾中的文件。如果是sql導(dǎo)入的話,可
mysql文件夾里面的data?
這個導(dǎo)入是分幾種情況的,不同的情況,方法不同,導(dǎo)數(shù)據(jù)的效率也會大大不同。如果是整個數(shù)據(jù)庫的搬遷,最快的方法肯定是直接復(fù)制data文件夾中的文件。如果是sql導(dǎo)入的話,可以使用insert select,會比直接使用insert 要快。如果實在是沒有辦法,智能使用insert語句的話,使用INNOB引擎會比較快,記得修改my.ini中的autocommit 可以等于0,或者等于2。否則插入的速度是以秒為單位的。當(dāng)然,如果你是在web應(yīng)用中,使用百萬級數(shù)據(jù)插入的話,由于關(guān)系型數(shù)據(jù)庫的局限,時間瓶頸是肯定解決不了的。解決方法可以是先插入nosql數(shù)據(jù)庫,在使用隊列,將其中的數(shù)據(jù)從后臺慢慢導(dǎo)入數(shù)據(jù)庫。
mysql data目錄怎么打開?
問題及原因:在mysql安裝之后,數(shù)據(jù)庫文件可能被系統(tǒng)隱藏,無法直接打開data文件夾。 解決方案:
1.確定自己的mysql數(shù)據(jù)庫的安裝位置;
2.例如安裝位置為C:Program FilesMySQLMySQL Server
5.1;
3.在里面有個的my.ini文件,打開該文件找到如下位置: #Path to installation directory. All paths are usually resolved relative to this. basedir="C:/Program Files/MySQL/MySQL Server 5.1/" #Path to the database root datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/"
4.根據(jù)英文注釋發(fā)現(xiàn)datadir就是data文件夾的位置。打開資源管理器直接訪問該文件夾即可。