資訊內(nèi)容
python3數(shù)據(jù)庫(kù)主機(jī)拒絕無(wú)法連接怎么解決?
goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
python3連接mysql數(shù)據(jù)庫(kù):
goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
報(bào)錯(cuò):pymysql.err.InternalError: (1130, u”Host ‘218.20.44.100’ is not allowed to connect to this MySql server,MySQL不允許從遠(yuǎn)程訪問(wèn)goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
解決方法:goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
(1)添加用戶允許從任何主機(jī)連接到mysql服務(wù)器goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
例如,你想myuser使用mypassword從任何主機(jī)連接到mysql服務(wù)器的話。goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; FLUSH PRIVILEGES;如果你想允許用戶root從ip為192.168.1.1的主機(jī)連接到mysql服務(wù)器,并使用password作為密碼goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.1' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;如果你想允許用戶root從ip為192.168.1.1的主機(jī)連接到mysql服務(wù)器的dk數(shù)據(jù)庫(kù),并使用password作為密碼goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
GRANT ALL PRIVILEGES ON dk.* TO 'root'@'192.168.1.1' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;已經(jīng)將任何主機(jī)允許連接到mysql服務(wù)器:goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
還是不行的話:goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
(2)修改防火墻設(shè)置,mysql默認(rèn)3306端口,編輯防火墻goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
vi /etc/sysconfig/iptables 增加端口 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT重啟防火墻goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
service iptables restartgoB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)
更多Python知識(shí)請(qǐng)關(guān)注Python自學(xué)網(wǎng)goB少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

- 上一篇
python如何判斷是否數(shù)字類型
簡(jiǎn)介python中有一個(gè)自帶的函數(shù)isdigit,可以返回某字符串是不是數(shù)字。如果是數(shù)字,返回True;反之,返回False。str1 = '1'print(str1.isdigit())str2 = '1.1'print(str2
- 下一篇
PostgreSQL如何判斷字段是否存在
簡(jiǎn)介PostgreSQL如何判斷字段是否存在方法一:select count(*) from information_schema.columns WHERE table_schema = 'table_schema'