国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql數據庫執行SQL導出數據方法

2024-07-24 12:42:51
字體:
來源:轉載
供稿:網友

   訪問MySQL數據庫除了可以使用phpmyadmin、第三方數據庫客戶端,也可以使用命令行的MySQL客戶端,因為敲命令不太方便,所以被很多人給拋棄呀。

  但有時候沒辦法,phpmyadmin不能用,只能使用命令行模式了,不過用多了,感覺命令行的也不錯,除了寫SQL比較慢。

  ## 基本命令

  mysql -h hostip -P port -u usernmae -p passwd dbname -A

  -h mysql的ip

  -P 端口

  -u 用戶名

  -p 密碼

  dbname 數據庫名 直接進入數據庫,不用use dbanem了

  -A ,--no-auto-rehash 不自動重新進行哈希運算。

  該選項使mysql啟動得更快,但果你想要完成表和列名,你必須發出rehash命令。

  ## 登錄MySQL

  # 訪問本地的test數據庫

  mysql -h127.0.0.1 -P3306 -uroot -proot test -A

  ## 對數據庫執行sql文件,導入數據

  # 執行sql.sql文件,一般做導入數據使用

  mysql -h hostip -P port -u usernmae -p passwd dbname < sql.sql

  ## 執行sql導出數據到文件

  # 執行sql.sql文件里的sql語句,然后將數據導出到/tmp/data文件中

  # 數據tab分隔,沒有列名

  cat sql.sql | mysql -h hostip -P port -u usernmae -p passwd dbname > /tmp/data

  導入excel使用tab分隔數據就可以了。

  ## 將MySQL交互的文本保存到文件

  # 將mysql客戶端輸出的文本保存到文件

  mysql> tee /tmp/textdata # 設置要保存的文件

  Logging to file '/tmp/textdata'

  mysql> select * from user;

  cat /tmp/textdata

  這樣在`/tmp/textdata`就可以看到剛剛輸出的文本,通過這種方式也能導出數據。

  Xcopy命令備份mysql數據庫

mysql數據庫執行SQL導出數據方法 武林網

  首先創建一個db_back.bat的批處理文件。在記事本中輸入以下命令

  net stop mysql

  xcopy E:/AppServ/MySQL/data/lastnonsp3/*.* D:/db_backup/%date:~0,10%/ /y

  net start mysql

  另存為db_back.bat。該bat文件的意思是先停止mysql服務,然后使用xcopy命令,將源數據庫所在文件夾整個復制到D:/db_backup下,并且以當天日期命名該文件。

  我們在cmd下測試一下這個bat能否運行。"運行"->cmd,輸入cd c:/定位到bat文件所在目錄

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 松潘县| 灌阳县| 昌宁县| 鸡西市| 海伦市| 西藏| 黄梅县| 桃园市| 和平县| 洛扎县| 三河市| 河西区| 交城县| 福海县| 抚宁县| 栾城县| 宣汉县| 托克逊县| 茌平县| 左贡县| 呼和浩特市| 乌拉特前旗| 濉溪县| 平乐县| 桑植县| 永和县| 新田县| 中阳县| 天长市| 确山县| 江津市| 揭西县| 深水埗区| 常德市| 台江县| 姜堰市| 永兴县| 璧山县| 莱阳市| 惠来县| 台中市|