1 LSGO軟件技術(shù)團隊 貢獻人:李金原 如果喜歡這里的內(nèi)容,你能夠給我最大的幫助就是轉(zhuǎn)發(fā),告訴你的朋友,鼓勵他們一起來學(xué)習(xí)。 If you like the content here, the greatest help you can give me is forwarding, so tell your friends and encourage them to learn together. mysql 下載安裝在 ubuntu 系統(tǒng)中,安裝 mysql 十分簡單,只需要三條命令即可完成,但在安裝前,我們首先要獲取最新的軟件源地址。 sudo apt-get update 然后執(zhí)行: sudo apt-get install mysql-server 安裝過程中會提示設(shè)置密碼什么的,注意設(shè)置,如果沒有提示可參照第二步來修改密碼。安裝完成之后可以使用如下命令來檢查是否安裝成功: sudo netstat -tap | grep mysql 通過上述命令檢查之后,如果看到有 mysql 的socket處于 listen 狀態(tài)則表示安裝成功。登陸 mysql 數(shù)據(jù)庫可以通過如下命令: mysql -u root -p 如果安裝過程中并沒有輸入密碼,且上述命令輸入自己密碼并不能登錄到自己的 mysql,則進入第二步,否則進入第三步。(此問題一般出現(xiàn)在 mysql5.7 及以上版本。) mysql 修改密碼mysql5.7 以上的版本會有系統(tǒng)自己設(shè)置的密碼,使用如下命令: sudo gedit /etc/mysql/debian.cnf 可以看到如下界面: 系統(tǒng)登錄名就是 user 后面的 debian-sys-maint,密碼即是 password 后面的字符串,可以用如下方式登錄 mysql: mysql -u debian-sys-maint -p 輸入 debian.cnf 中的 password 即可登錄到 mysql。登陸之后,我們開始修改 root 用戶密碼: 1. 登錄之后查詢plugin字段值: mysql> use mysql; 執(zhí)行結(jié)果plugin字段為空。 2. 更新 plugin 字段為 mysql 默認值: mysql> update user set plugin='mysql_native_password'; 3. 更新成功,開始更改密碼: mysql> update user set authentication_string=password('123456') where user='root' and host='localhost'; 4. 刷新權(quán)限: mysql> flush privileges; 之后重啟 mysql,即可使用修改后的 root 用戶登錄。 mysql 設(shè)置字符集為 utf-8由于 mysql 的默認字符集為 latin1,不滿足我們平常插入數(shù)據(jù)的需求,我們一般將其改為 utf-8。我們輸入如下命令: sudo gedit /etc/mysql/my.cnf 在文件中添加這樣的語句: [mysqld] 如果文件中已經(jīng)存在 [mysqld] 字樣,直接添加第二句話在其下方即可。當(dāng)然若有時插入數(shù)據(jù)還是有錯,可以將 utf8 改為 utf8mb4。 至此,在 ubuntu 系統(tǒng)中安裝 mysql 就全部搞定了。 經(jīng)過8年多的發(fā)展,LSGO軟件技術(shù)團隊在地理信息系統(tǒng)、數(shù)據(jù)統(tǒng)計分析、計算機視覺領(lǐng)域積累了豐富的研發(fā)經(jīng)驗,也建立了人才培養(yǎng)的完備體系。 歡迎對算法設(shè)計與實現(xiàn)感興趣的同學(xué)加入,與我們共同成長進步。 本微信公眾平臺長期系統(tǒng)化提供有關(guān)機器學(xué)習(xí)、軟件研發(fā)、教育及學(xué)習(xí)方法、數(shù)學(xué)建模的知識,并將以上知識轉(zhuǎn)化為實踐。拒絕知識碎片化、耐心打磨技能、解決實際問題是我們的宗旨和追求。 |
|