幾個可能:1. 使用者名稱、密碼錯誤,所以無法訪問2. 資料庫端設定了IP訪問許可權,不能用localhost訪問。換成具體的IP地址試試。3. 資料庫端設定了相關操作許可權,該使用者沒有create許可權。mysql -u root -pmysql>use mysql;mysql>select "host" from user where user="root";mysql>update user set host = "%" where user ="root";mysql>flush privileges;mysql>select "host" from user where user="root";第一句是以許可權使用者root登入第二句:選擇mysql庫第三句:檢視mysql庫中的user表的host值(即可進行連線訪問的主機/IP名稱)第四句:修改host值(以萬用字元%的內容增加主機/IP地址),當然也可以直接增加IP地址第五句:重新整理MySQL的系統許可權相關表第六句:再重新檢視user表時,有修改。。重起mysql服務即可完成。
幾個可能:1. 使用者名稱、密碼錯誤,所以無法訪問2. 資料庫端設定了IP訪問許可權,不能用localhost訪問。換成具體的IP地址試試。3. 資料庫端設定了相關操作許可權,該使用者沒有create許可權。mysql -u root -pmysql>use mysql;mysql>select "host" from user where user="root";mysql>update user set host = "%" where user ="root";mysql>flush privileges;mysql>select "host" from user where user="root";第一句是以許可權使用者root登入第二句:選擇mysql庫第三句:檢視mysql庫中的user表的host值(即可進行連線訪問的主機/IP名稱)第四句:修改host值(以萬用字元%的內容增加主機/IP地址),當然也可以直接增加IP地址第五句:重新整理MySQL的系統許可權相關表第六句:再重新檢視user表時,有修改。。重起mysql服務即可完成。