《Mysql入門mysql 導出select語句結果到excel文件遇到問題及解決方法》要點:
本文介紹了Mysql入門mysql 導出select語句結果到excel文件遇到問題及解決方法,希望對您有用。如果有疑問,可以聯系我們。
MYSQL入門一、導出數據外部
MYSQL入門1)mysql連接+將查詢結果輸出到文件.在命令行中執行(windows的cmd命令行,mac的終端)
MYSQL入門
mysql -hxx -uxx -pxx -e "query statement" db > file
MYSQL入門 -h:后面跟的是鏈接的host(主機)
MYSQL入門 -u:后面跟的是用戶名
MYSQL入門 -p:后面跟的是密碼
MYSQL入門 db:你要查詢的數據庫
MYSQL入門 file:你要寫入的文件,絕對路徑
MYSQL入門例如:
MYSQL入門 下面將 sql語句 select * from edu_iclass_areas 的查詢結果輸出到了 /Users/zhengcanrui/WORK/test/test.xls 這個文件中.
MYSQL入門
mysql -h127.0.0.1 -uroot -p123 -e "select * from edu_iclass_areas" test > /Users/zhengcanrui/WORK/test/test.xls
MYSQL入門2)mysql連接 和 將查詢結果輸出到數據庫分開執行
MYSQL入門
mysql -hxxx -uxx -pxx
select * from table into outfile 'xxx.txt';
MYSQL入門 -h/-u/-p 的參數都沒的內容和上面一致, xxx.txt 是要輸出的文件路徑及其名稱.
MYSQL入門如:
MYSQL入門
-- 登錄mysql
mysql -h127.0.0.1 -uroot -p123
-- 將查詢結果輸出到文件中
select * from edu_iclass_areas into outfile /Users/zhengcanrui/WORK/test/test.xls
MYSQL入門 上面兩種的執行效果是等價的.
MYSQL入門二、遇到的問題
MYSQL入門1、mac在終端啟動mysql的命令
MYSQL入門1)安裝好MySQL服務后(安裝步驟可以參考系列經驗1).打開“系統偏好設置”,單擊下端的“MySQL”圖標.
MYSQL入門
MYSQL入門2)在“MySQL”對話框中,單擊“啟動MySQL服務”按鈕
MYSQL入門
MYSQL入門3)在Finder的側邊欄中單擊“應用程序”,然后在“實用工具”中,雙擊啟動“終端”命令.
MYSQL入門
MYSQL入門4)在終端中輸入添加MySQL路徑的命令:
MYSQL入門
PATH="$PATH":/usr/local/mysql/bin
MYSQL入門5)在終端登錄到MySQL的命令如下:
MYSQL入門
mysql -u root -p
MYSQL入門
MYSQL入門2、Access denied for user 'mysql用戶名'@'主機或IP' (using password: YES)'
MYSQL入門原因:
MYSQL入門 mysql的權限對localhost的訪問沒有放開.
MYSQL入門 可以使用如下命令來放開權限(授權):
MYSQL入門 首先進入到mysql的客戶端命令行.
MYSQL入門然后輸入:
MYSQL入門1:你想使用mysql的用戶名myuser從任何主機連接到mysql服務器,并使用mypassword作為密碼
MYSQL入門
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
flush privileges;
MYSQL入門2:你想使用mysql的用戶名myuser從ip為192.168.1.3的主機連接到mysql服務器,并使用mypassword作為密碼
MYSQL入門
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
flush privileges;
MYSQL入門執行完這兩條命令就可以.
MYSQL入門以上所述是小編給大家介紹的mysql 導出select語句結果到excel文件遇到問題及解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的.在此也非常感謝大家對維易PHP網站的支持!
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/6229.html