XiaoHu日志 4/17
4/17 今天打算把小虎的聊天記錄數(shù)據(jù)庫(kù)改成MySQL,因?yàn)閄ML格式雖然技術(shù)層面上已經(jīng)解決,但是xml本身并不是一種好的存儲(chǔ)數(shù)據(jù)的方式,而且在高頻率的讀寫(xiě)下會(huì)出現(xiàn)問(wèn)題,比如多存一些字符。這導(dǎo)致在一次寫(xiě)錯(cuò)誤后,之后的每一次讀都會(huì)產(chǎn)生問(wèn)題。XML本身的不穩(wěn)定性使我放棄了它,轉(zhuǎn)而使用更加專(zhuān)業(yè)化的SQL數(shù)據(jù)庫(kù)。我之前對(duì)SQL完全沒(méi)有了解,不過(guò)網(wǎng)上的資源很多,我直接通過(guò)教程自學(xué)。自學(xué)的路程很坎坷,一個(gè)小時(shí)后我才建立了第一個(gè)表,之后我就通過(guò)Pymysql庫(kù)來(lái)在py3.6上控制數(shù)據(jù)庫(kù),datetime的格式化花了我很多時(shí)間,首先是python與%Y這樣的轉(zhuǎn)義字符沖突,我照同樣問(wèn)題的博客把它改成%%%%Y后它又說(shuō)不能正常轉(zhuǎn)義。后來(lái)我直接放棄了字符串的轉(zhuǎn)義插入,而是直接把參數(shù)插在字符串內(nèi)。經(jīng)過(guò)三小時(shí)的努力,終于把之前的數(shù)據(jù)放到了里面,并把存儲(chǔ)聊天記錄的數(shù)據(jù)庫(kù)改成了MySQL,一切都能正常使用。
總結(jié)
以上是生活随笔為你收集整理的XiaoHu日志 4/17的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 基于大数据的预测工具:寿命计算器,准确率
- 下一篇: 程序员如何成为别人的男朋友