當我遇到load infile data
命令中local
選項的規範時,我正在通過在dev.mysql上加載和從MySQL表中加載數據的規範。它說如果local
未被使用,則如果給出了沒有前導組件的文件名,服務器在缺省數據庫的數據庫目錄中查找該文件。誰能告訴我這裏的默認數據庫是什麼意思,以及如何設置一個?它可以從MySQL本身設置,或通過一些服務器指令?MySQL中'默認數據庫'的含義
0
A
回答
1
默認數據庫是一個您使用USE
子句調用或在登錄時指定。如果您使用SELECT * FROM tablename
而不是SELECT * FROM databasename.tablename
,則還使用默認數據庫。
編輯
只是爲了說清楚:默認的數據庫不是一個靜態的東西 - 它僅僅定義爲一個定義的時間點上定義的會話 - 例如如PIT和開始load data infile
命令的會話。
1
相關問題
- 1. MySQL的默認數據庫
- 2. 默認的MySQL數據庫名稱
- 3. 默認字段值到MySQL數據庫
- 4. 如何恢復/重建MySQL的默認的「MySQL的數據庫
- 5. Mongoose的默認數據庫數據
- 6. 如何將MySQL設置爲Rails 3中的默認數據庫?
- 7. 向MySQL數據庫中的表添加一列,默認值爲
- 8. mysql數據庫中新字段的交替默認值
- 9. 數據庫默認列
- 10. 加載默認數據庫
- 11. Oracle ODBC默認數據庫
- 12. 如何使用WampServer更改默認的MySQL數據庫/表默認COLLATION?
- 13. 查詢數據庫中的遷移來定義默認值
- 14. 連接到Redshift中默認數據庫以外的數據庫
- 15. 創建數據庫和默認數據
- 16. 使用dockerfile在mysql中創建一個默認數據庫
- 17. 如何在MySQL數據庫中存儲默認範圍日期?
- 18. 在cakephp3中更改默認數據庫
- 19. 在oracledb中設置默認數據庫
- 20. Django的ORM的默認值不會應用到MySQL數據庫
- 21. MySQL數據庫中的NULL和NOT NULL的含義
- 22. 如何在Spring數據中更改/定義Mongodb的默認數據庫?
- 23. 如何防止默認值提交到MySQL數據庫的行
- 24. 用php爲MySQL數據庫設置用戶的默認圖像
- 25. 更改爲Rails的默認數據庫到MySQL
- 26. 導入MySQL數據庫從.SQL設置默認表的MyISAM
- 27. iptables的:默認鏈字段的含義
- 28. 數據庫字段的默認大小
- 29. 具有默認值的SQLite數據庫
- 30. Heroku App的默認數據庫大小
然後,根據上面的答案,如果'use'指定了一個數據庫,並且該指令指定了另一個數據庫,那麼哪個數據庫將具有優先級? – SexyBeast
連接時會選擇[客戶端]部分中的任何一個 - 稍後任何USE語句(或客戶端連接中的任何覆蓋)都會更改它。不同的時間點,不同的默認數據庫 –