Win10下的Mysql配置

在學(xué)習(xí)django開發(fā)的過程中,盡管vim+ubuntu已經(jīng)足夠強(qiáng)大,但是由于wsl的限制,似乎不是那么容易部署到云端,于是在保留ubuntu的開發(fā)進(jìn)度的前提下,我嘗試著將目前的進(jìn)度移植到windows平臺(tái)下,可能對(duì)以后部署在Azure上也有一定的好處。沒錯(cuò)就是宇宙無敵第一IDE:Visual Studio!
但是在移植過程中其實(shí)出現(xiàn)了很多波折,因此在此記錄一下,但是波折也是成長(zhǎng)的一部分呀,感恩ing.

一:VS中Django開發(fā)注意事項(xiàng)

VS中創(chuàng)建Django開發(fā)框架還是非常容易的,但是需要注意的是,VS中的最上面的Django框架是使用了Twitter Bootstrap示例的模板框架,對(duì)于我們從頭開發(fā)的參考價(jià)值不大,因此我們一般選擇空Django Web項(xiàng)目。


模板項(xiàng)目.png

空項(xiàng)目.png

一開始,我是想將所有的文件都直接搬過來的,過不然系統(tǒng)會(huì)接二連三的報(bào)錯(cuò),主要有因?yàn)闆]有創(chuàng)建超級(jí)用戶而先使用用戶權(quán)限的設(shè)置,windows與ubuntu中對(duì)連接mysql和django的相關(guān)庫配置不太相同的錯(cuò)誤,總之想生搬硬套是不可能了,只能從頭開始,就當(dāng)復(fù)習(xí)一遍。
除此之外,windows的mysql的安裝著實(shí)難倒我了。

二:Mysql in WIN

由于之前在win環(huán)境下下載使用過Mysql,這次也沒多想,直接在官網(wǎng)下載了如下版本,沒想到是噩夢(mèng)的開始,安裝慢不說,安好之后才知道m(xù)ysql shell是不能直接使用sql語句操作的,這就很尷尬。
而且在使用命令行登錄mysql的時(shí)候發(fā)現(xiàn)權(quán)限一直是被拒絕的,重啟mysql服務(wù)器被告知不在可使用的工作區(qū)內(nèi),我???

mysql.png

只能求助谷歌爸爸,下載了壓縮包并解壓到空文件夾下,又寫了一個(gè)ini配置文件:
https://dev.mysql.com/downloads/mysql/

[mysqld]
port=3306
basedir=C:\mysql\mysql-8.0.16-winx64
datadir=C:\mysql\mysql-8.0.16-winx64\data
max_connections=200
max_connect_errors=10
character-set-server=utf8
default-storage-engine=INNODB
[mysql]
default-character-set=utf8
[client]
port=3306
default-character-set=utf8

隨后是熟悉的初始化和改密碼環(huán)節(jié):

mysqld --initialize --user=mysql --console
mysqld -install
net start mysql
mysql -u root -p  #輸入初始化時(shí)會(huì)產(chǎn)生的臨時(shí)密碼
alter user root@localhost identified  by '###'

這樣安裝的Mysql運(yùn)行正常,也沒有安裝別的圖形程序,簡(jiǎn)潔干練,喜歡。

目前發(fā)現(xiàn)的一些錯(cuò)誤就是這些,應(yīng)該有更簡(jiǎn)單的移植項(xiàng)目的方法,歡迎留言指正。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列...
    小邁克閱讀 3,122評(píng)論 1 3
  • 快下班時(shí),老友突然微信我,后來閑聊到 晚上吃了晚飯。 閑時(shí),看到另一個(gè)老友的微信,然后看了下對(duì)方朋友圈,再看了今晚...
    簡(jiǎn)單人D閱讀 299評(píng)論 0 0
  • 今天早上和老婆交流的時(shí)候,說到兒子做作業(yè)不夠主動(dòng),明明作業(yè)不多,就是拖拖拉拉較長(zhǎng)時(shí)間才能做完,我們都認(rèn)為這是一個(gè)問...
    Jasonjiangsmile閱讀 234評(píng)論 0 0
  • 【今日讀書】《學(xué)習(xí)力》 【今日讀書時(shí)間】讀書總結(jié) 【閱讀總結(jié)】最近處于一個(gè)迷茫期,工作上頻繁跳槽卻沒有方向,業(yè)務(wù)上...
    然仄仄平平也閱讀 102評(píng)論 0 0

友情鏈接更多精彩內(nèi)容