程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql導入導出表結構及表數據及執行sql文件

mysql導入導出表結構及表數據及執行sql文件

編輯:MySQL綜合教程

mysql導入導出表結構及表數據及執行sql文件   在mysql中執行sql文件的命令 : source  d:\myprogram\database\db.sql; 連接MYSQL:  mysql -h主機地址 -u用戶名 -p用戶密碼 修改密碼:  mysqladmin -u用戶名 -p舊密碼 password 新密碼 從數據庫導出數據庫文件:   1.將數據庫mydb導出到e:\MySQL\mydb.sql文件中:   打開開始->運行->輸入cmd 進入命令行模式   c:\>MySQLdump -h localhost -u root -p mydb >e:\MySQL\mydb.sql  然後輸入密碼,等待一會導出就成功了,可以到目標文件中檢查是否成功。   2.將數據庫mydb中的mytable導出到e:\MySQL\mytable.sql文件中:   c:\>MySQLdump -h localhost -u root -p mydb mytable>e:\MySQL\mytable.sql  3.將數據庫mydb的結構導出到e:\MySQL\mydb_stru.sql文件中:   c:\>MySQLdump -h localhost -u root -p mydb --add-drop-table >e:\MySQL\mydb_stru.sql  -h localhost可以省略,其一般在虛擬主機上用   四.從外部文件MySQL導入數據到數據庫中:   從e:\MySQL\mydb2.sql中將文件中的SQL語句導入數據庫中:   1.從命令行進入MySQL,然後用命令CREATE DATABASE mydb2;創建數據庫mydb2。   2.退出MySQL 可以輸入命令exit;或者quit;   3.在CMD中輸入下列命令:   c:\>MySQL -h localhost -u root -p mydb2 < e:\MySQL\mydb2.sql  然後輸入密碼,就OK了。   五.下面談一下關於導入文件大小限制問題的解決:   默認情況下:MySQL導入文件大小有限制的,最大為2M,所以當文件很大時候,直接無法導入,下面就這個問題的解決列舉如下:   1.在php.ini中修改相關參數:   影響MySQL導入文件大小的參數有三個:   memory_limit=128M,upload_max_filesize=2M,post_max_size=8M  修改upload_ ......

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved