當我運行PHPmyAdmin時,其格式爲:domain/localhost/phypmyadmin。本地主機是指什麼?我想導入的文件在域中,但我仍然無法使用load local語句導入它們。本地主機是否引用您自己的機器?
回答
Localhost通常是您的機器。我不確定你想用文件做什麼。如果您運行的是Linux,連接到本地主機將通過大多數發行版中的回送接口(不是您的主要以太網接口)進行連接。我想看看你的服務器綁定了什麼界面,並正確調整你的地址。
要回答上面的評論,通常MySQL服務器綁定到回送接口,使其只能在本地機器上訪問。如果您需要從遠程計算機導入文件,則必須將該文件複製到服務器,然後在本地運行該命令。
如果這仍然有問題,PHPMyAdmin有一個導入功能。如果你可以訪問PHPMyAdmin,你可以通過該界面導入你的文件(如果你的文件很大,你可能不得不啓動最大文件上傳設置。我不積極,但我很確定這是一個PHP設置。 )
是啊,你必須改變php.ini文件的最大上傳... –
我完全不明白你遇到的問題。 但這裏有些東西你應該知道
localhost指的是系統本身。因此,在這種情況下,運行phpmyadmin和mysql的服務器(它也可以通過127.0.0.1而不是術語本地主機訪問
如果你有公共ip並打開防火牆端口,你可以在遠程系統上訪問phpmyadmin,並且還允許phpMyAdmin來在遠程系統
如果在遠程系統文本.sql文件,你應該能夠通過只有當你能夠在該系統上用phpmyadmin phpMyAdmin來導入
如果我理解你的問題是正確的,這是你需要做的
方法1: 傳輸文本文件到服務器運行MySQL和phpMyAdmin的,然後使用它來上傳到mysql的
方法2: 啓用phpMyAdmin來爲遠程用戶的工作,找到你公共IP並打開防火牆上的所有端口
phpadmin正在遠程機器上運行,我正在從locahost訪問它。那爲什麼不能找到LOAD DATA LOCAL INFILE'user @ remote_name:〜/ blah.txt'?當我在SQL窗口中運行它? –
我看到我正在運行root @ localhost –
在myslq中root @ localhost表示你使用的是root用戶...來自ip/system,稱爲localhost ,當你說從localhost訪問它時,它不會給我多....你是RDPing?或從你自己的系統訪問(即它不會說本地主機) 停止使用CLI並通過phpmyadmin加載的txt文件會容易得多... –
- 1. 如何測試主機名是否指本地機器
- 2. 引導不是在本地主機
- 3. Rails檢查請求主機是否與本地主機相同
- 4. php檢測文檔索引是否是本地主機
- 5. .htaccess是否允許使用自己的主機?
- 6. 檢測是否地址(主機)解析爲本地計算機
- 7. 本地主機您沒有權限
- 8. 機器人是遠程的,但回調URL是本地主機
- 9. 是否可以在您自己的應用程序中使用Android的本機相機控件/圖形?
- 10. 本地主機服務器
- 11. 打開本地主機從自己的熱點
- 12. 本地主機
- 13. 本地主機
- 14. 本地主機
- 15. 本地主機
- 16. 本地主機的別名主機名
- 17. Rails,如何知道請求是否來自本地主機?
- 18. 是否可以將WordPress網站從一臺機器的本地主機移到另一臺機器的本地主機上?
- 19. 重定向從本地主機:3000到本地主機:3000 /主
- 20. C#檢查Xampp服務器/本地主機是否運行
- 21. 本地主機上的ab測試和主機名是否有區別?
- 22. 主機名-f返回本地主機
- 23. 從本地主機到外部主機
- 24. 虛擬主機打開本地主機
- 25. 本地主機文件和對REST服務器的引用
- 26. 本地主機的Sitecore自定義MTA
- 27. WCF DiscoveryClient從遠程機器返回對本地主機的引用
- 28. 本地主機上有兩臺服務器的虛擬主機
- 29. 爲本地主機
- 30. 在本地主機
你究竟想完成什麼?你想要導入什麼樣的文件以及用於什麼目的? – Shoaib
「加載本地聲明」是什麼意思? – jedwards
我只是想將存儲在文本文件中的數據加載到數據庫中。我只是很困惑如何導入文件。當我在遠程linux機器上運行系統mysql時,它非常容易,因爲我可以通過加載數據。用戶@遠程:〜/ –