pycharm遠(yuǎn)程連接vagrant虛擬機(jī)中mariadb數(shù)據(jù)庫(kù)
1.虛擬機(jī)數(shù)據(jù)庫(kù)設(shè)置--重啟數(shù)據(jù)庫(kù)
(1)vi /etc/my.cnf
bind = 0.0.0.0
(2).遠(yuǎn)程不能用root用戶連,得新建用戶
selecthost,userfrommysql.user; 查看所有用戶
createuserdevops@'%'identifiedby'123456';
grantallon*.*todevops@'%'; 給新建的devops用戶授權(quán)--可操作所有庫(kù)的所有表
setPASSWORDfordevops@'%'=PASSWORD ('123456');設(shè)置密碼
flushprivileges;
3.pycharm設(shè)置:
(1)settings.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'devops',
'USER': 'devops',
'PASSWORD': '123456',
'HOST': '127.0.0.1',
'PORT': 3306,
'OPTIONS':{
'init_command': 'SET default_storage_engine=INNODB;',
},
}
}
(2)

因?yàn)槲覀冞B接的是虛擬機(jī)的MySQL,所以需要填SSH,如下圖中:

最后點(diǎn)擊Test Connection,
4.若報(bào)如下錯(cuò)誤:是時(shí)區(qū)問(wèn)題
Connection to Django default failed. [08001] Could not create connection to database server. Attempt
解決:(1)進(jìn)入mysql查看時(shí)區(qū)并轉(zhuǎn)時(shí)區(qū)
show variables like '%time_zone%'; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | CEST | cest是歐洲中部夏令時(shí)間,CEST時(shí)間加上6個(gè)小時(shí)就是北京時(shí)間 | time_zone | SYSTEM | +------------------+--------+MariaDB [(none)]> set global time_zone = '+6:00'; 重新退出數(shù)據(jù)庫(kù),再登錄即可看到時(shí)區(qū)改了MariaDB [(none)]> show variables like '%time_zone%';+------------------+--------+| Variable_name | Value |+------------------+--------+| system_time_zone | CEST || time_zone | +06:00 |
(2)重新退出pycharm再打開(kāi)即可連接上
總結(jié)
到此這篇關(guān)于pycharm遠(yuǎn)程連接vagrant虛擬機(jī)中mariadb數(shù)據(jù)庫(kù)的文章就介紹到這了,更多相關(guān)pycharm遠(yuǎn)程連接vagrant虛擬機(jī)中mariadb數(shù)據(jù)庫(kù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python常見(jiàn)MongoDB數(shù)據(jù)庫(kù)操作實(shí)例總結(jié)
這篇文章主要介紹了Python常見(jiàn)MongoDB數(shù)據(jù)庫(kù)操作,結(jié)合實(shí)例形式詳細(xì)總結(jié)了Python針對(duì)MongoDB數(shù)據(jù)庫(kù)相關(guān)pymongo庫(kù)安裝以及MongoDB數(shù)據(jù)庫(kù)的增刪改查等相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2018-07-07
Tensorflow實(shí)現(xiàn)酸奶銷量預(yù)測(cè)分析
這篇文章主要為大家詳細(xì)介紹了Tensorflow酸奶銷量預(yù)測(cè)分析,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-07-07
詳解Python NumPy中矩陣和通用函數(shù)的使用
在NumPy中,矩陣是ndarray的子類,與數(shù)學(xué)概念中的矩陣一樣,NumPy中的矩陣也是二維的,可以使用 mat 、 matrix 以及 bmat 函數(shù)來(lái)創(chuàng)建矩陣。本文將詳細(xì)講解NumPy中矩陣和通用函數(shù)的使用,感興趣的可以了解一下2022-06-06
Python 解決火狐瀏覽器不彈出下載框直接下載的問(wèn)題
這篇文章主要介紹了Python 解決火狐瀏覽器不彈出下載框直接下載的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03
Python標(biāo)準(zhǔn)庫(kù)pathlib操作目錄和文件
這篇文章主要為大家介紹了Python標(biāo)準(zhǔn)庫(kù)pathlib操作目錄和文件的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-11-11
python?pip安裝的包目錄(site-packages目錄的位置)
這篇文章主要介紹了python?pip安裝的包放在哪里(site-packages目錄的位置),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03
python通過(guò)TimedRotatingFileHandler按時(shí)間切割日志
這篇文章主要介紹了python通過(guò)TimedRotatingFileHandler按時(shí)間切割日志的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07

