服務器mysql怎么配置才能遠程連接?
設置mysql數據庫遠程連接:
視窗系統
1.停止mysql服務。
2.進入命令窗口,然后輸入MySQL的安裝目錄。比如我的安裝目錄是c:mysql,在里面輸入c:mysql。
3.輸入mysql數據庫服務器。
c:mysqlingtmysql–uroot–phkgt123
4.選擇數據庫mysql:使用mysql。
5.查詢mysql數據庫中的用戶:
從mysql中選擇主機、用戶和密碼
6.授權root用戶使用amp的密碼從任何主機登錄MYSQL數據庫。;hkgt123:
授予*上的所有權限。*使用授權選項到由“hkgt123”標識的根@“%”
7.提交:提交
8.刷新權限:刷新權限
mysql開啟就進不去系統?
I.系統資源
MySQL可以不能訪問啟動所需的資源,這是MySQL不能t開始,如文件和端口。因為習慣在linux中啟動mysqld進程的mysql用戶通常無法登錄,所以可以使用類似下面的命令來檢查文件的訪問權限。
sudo-uMySQLtouch/var/lib/MySQL/b
找出問題后,通常可以通過修改相應文件或目錄的權限或所有權來解決問題。
第二,參數設置錯誤
MySQL能夠由于參數設置錯誤,無法啟動。這時候你要先檢查一下MySQL啟動時會調用的參數。以下命令可以查詢MySQL啟動時調用參數文件的順序:
$mysqld-v:的以下文件中讀取
~
知道了MySQL參數文件的調用順序,我們就可以檢查相應的參數文件,找出錯誤。如果參數文件的可讀性不強,我們可以使用下面的命令來顯示Myqld程序要調用的參數:
$mysqld-print-d:開始......
請注意,該命令將在顯示參數后退出,并且不會實際運行mysqld。這個命令完全等同于my_print_defaultsmysqld,只是后者每行顯示一個參數。