mysql數(shù)據(jù)庫執(zhí)行SQL導(dǎo)出數(shù)據(jù)方法_MySQL教程
推薦:MySQL最常見的操作語句小結(jié)這篇文章主要介紹了MySQL最常見的操作語句小結(jié),與表和庫相關(guān)的這些語句是學(xué)習(xí)MySQL中最基礎(chǔ)的知識(shí),需要的朋友可以參考下 以下是我這幾天一直在用的幾個(gè)命令,先記下來,以后會(huì)整理一份mysql詳細(xì)的使用文檔 注:[]中代表名字,需要用庫名或者表名替換 顯示所有的庫: ? 進(jìn)
訪問MySQL數(shù)據(jù)庫除了可以使用phpmyadmin、第三方數(shù)據(jù)庫客戶端,也可以使用命令行的MySQL客戶端,因?yàn)榍妹畈惶奖�,所以被很多人給拋棄呀。
但有時(shí)候沒辦法,phpmyadmin不能用,只能使用命令行模式了,不過用多了,感覺命令行的也不錯(cuò),除了寫SQL比較慢。
## 基本命令
mysql -h hostip -P port -u usernmae -p passwd dbname -A
-h mysql的ip
-P 端口
-u 用戶名
-p 密碼
dbname 數(shù)據(jù)庫名 直接進(jìn)入數(shù)據(jù)庫,不用use dbanem了
-A ,--no-auto-rehash 不自動(dòng)重新進(jìn)行哈希運(yùn)算。
該選項(xiàng)使mysql啟動(dòng)得更快,但果你想要完成表和列名,你必須發(fā)出rehash命令。
## 登錄MySQL
# 訪問本地的test數(shù)據(jù)庫
mysql -h127.0.0.1 -P3306 -uroot -proot test -A
## 對(duì)數(shù)據(jù)庫執(zhí)行sql文件,導(dǎo)入數(shù)據(jù)
# 執(zhí)行sql.sql文件,一般做導(dǎo)入數(shù)據(jù)使用
mysql -h hostip -P port -u usernmae -p passwd dbname < sql.sql
## 執(zhí)行sql導(dǎo)出數(shù)據(jù)到文件
# 執(zhí)行sql.sql文件里的sql語句,然后將數(shù)據(jù)導(dǎo)出到/tmp/data文件中
# 數(shù)據(jù)tab分隔,沒有列名
cat sql.sql | mysql -h hostip -P port -u usernmae -p passwd dbname > /tmp/data
導(dǎo)入excel使用tab分隔數(shù)據(jù)就可以了。
## 將MySQL交互的文本保存到文件
# 將mysql客戶端輸出的文本保存到文件
mysql> tee /tmp/textdata # 設(shè)置要保存的文件
Logging to file '/tmp/textdata'
mysql> select * from user;
cat /tmp/textdata
這樣在`/tmp/textdata`就可以看到剛剛輸出的文本,通過這種方式也能導(dǎo)出數(shù)據(jù)。
Xcopy命令備份mysql數(shù)據(jù)庫

首先創(chuàng)建一個(gè)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服務(wù),然后使用xcopy命令,將源數(shù)據(jù)庫所在文件夾整個(gè)復(fù)制到D:\db_backup下,并且以當(dāng)天日期命名該文件。
我們?cè)赾md下測(cè)試一下這個(gè)bat能否運(yùn)行。"運(yùn)行"->cmd,輸入cd c:\定位到bat文件所在目錄
分享:MS SQL Server Management Studio Express安裝圖文教程Microsoft sql server Management Studio Express (SSMSE) 是一種免費(fèi)、易用的圖形管理工具,用于管理 SQL Server 2005 Express Edition 和具有高級(jí)服務(wù)的 SQL Server 2005 Express Edition。SSMSE 還可以管理任何版本的 SQL Server 2005 創(chuàng)建的 SQL Server 數(shù)據(jù)庫引擎
- MySQL最常見的操作語句小結(jié)
- MS SQL Server Management Studio Express安裝圖文教程
- mysql編碼怎么設(shè)置步驟?
- 安裝SQL server 提示重新啟動(dòng)計(jì)算機(jī)失敗怎么解決?
- MySQL數(shù)據(jù)庫優(yōu)化推薦的編譯安裝參數(shù)小結(jié)
- MySQL之Field‘***’doesn’t have a default value錯(cuò)誤解決辦法
- mysql中字符串索引問題與例子
- mysql sharding(碎片)介紹
- MySql數(shù)據(jù)分區(qū)操作之新增分區(qū)操作
- mysql的分區(qū)技術(shù)詳細(xì)介紹
- 深入研究mysql中的varchar與limit(容易被忽略的知識(shí))
- Mysql下建立用戶授權(quán)權(quán)限例子
MySQL教程Rss訂閱編程教程搜索
MySQL教程推薦
- 使用java處理字符串公式運(yùn)算的方法
- MySQL之Field‘***’doesn’t have a default value錯(cuò)誤解決辦法
- 用特殊的MySQL運(yùn)算符獲得更多數(shù)據(jù)比較功能
- mysql 復(fù)制表數(shù)據(jù),表結(jié)構(gòu)的3種方法
- 怎么重置mysql的自增列AUTO_INCREMENT初時(shí)值
- MySQL與Oracle的語法區(qū)別詳細(xì)對(duì)比
- MySQL數(shù)據(jù)庫InnoDB數(shù)據(jù)恢復(fù)工具的使用小結(jié)詳解
- go語言怎么和mysql數(shù)據(jù)庫進(jìn)行鏈接
- 解決MYSQL出現(xiàn)Can''t create/write to file ''#sql_5c0_0.MYD''的問題
- mysql基本操作
- 相關(guān)鏈接:
復(fù)制本頁鏈接| 搜索mysql數(shù)據(jù)庫執(zhí)行SQL導(dǎo)出數(shù)據(jù)方法
- 教程說明:
MySQL教程-mysql數(shù)據(jù)庫執(zhí)行SQL導(dǎo)出數(shù)據(jù)方法
。