免费高清特黄a大片,九一h片在线免费看,a免费国产一级特黄aa大,国产精品国产主播在线观看,成人精品一区久久久久,一级特黄aa大片,俄罗斯无遮挡一级毛片

分享

ubuntu 18.04 mysql5.7 安裝、修改 root 密碼和字符集修改

 老馬的程序人生 2020-08-17


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
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev

安裝過程中會提示設(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;
mysql> select plugin from user where user = 'root';

執(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]
character_set_server = utf8

如果文件中已經(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)化為實踐。拒絕知識碎片化、耐心打磨技能、解決實際問題是我們的宗旨和追求。

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多