一、前提條件

你需要擁有 Ubuntu 服務器的管理權限,或者以 root 身份 或者以擁有 sudo 權限的用戶身份登錄系統(tǒng)。
 

二、在 Ubuntu 上安裝 MariaDB

Ubuntu 軟件源倉庫中的 MariaDB 最新版是 10.3,可以運行下面的命令進行安裝:

sudo apt update sudo apt install mariadb-server

安裝完成后 ,MariaDB 服務將會自動啟動。輸入以下命令驗證數(shù)據(jù)庫服務器是否正在運行:

sudo systemctl status mariadb

輸出結果將會顯示服務已經(jīng)啟用,并且正在運行:

...

 

三、維護 MariaDB

MariaDB 服務器有一個腳本叫做mysql_secure_installation,通過它你可以很容易提高數(shù)據(jù)庫服務器的安全性。
不帶參數(shù)運行腳本:

sudo mysql_secure_installation

根據(jù)腳本提示輸入 root 密碼:

Enter current password for root (enter for none):

由于沒有設置 root 密碼,所以這里僅僅輸入回車"Enter"即可。
接下來,會提示是否為 MySQL root 用戶設置密碼:

Set root password? [Y/n] n

輸入n。在 Ubuntu 上, MariaDB 用戶默認使用auth_socket進行鑒權。這個插件會檢查啟動客戶端的本地系統(tǒng)用戶是否和指定的 MariaDB 用戶名相匹配。
下一步,系統(tǒng)會要求移除匿名用戶,限制 root 用戶訪問本地機器,移除測試數(shù)據(jù)庫,并且重新加載權限表。如下所示,你只需要輸入Y:

Remove anonymous users? [Y/n] Y Disallow root login remotely? [Y/n] Y Remove test database and access to it? [Y/n] Y Reload privilege tables now? [Y/n] Y

 

四、以 root 身份登錄

如果想要在終端命令行和 MariaDB 服務器進行交互,可以使用mysql客戶端工具或者mariadb。這個工具被作為 MariaDB 服務器軟件包的依賴軟件被安裝。
這個auth_socket插件將會通過 Unix socket 文件驗證用戶來連接localhost。這就意味著你不能通過提供密碼來驗證 root。
想要以 root 用戶名登錄 MariaDB 服務器,需要輸入以下命令:

sudo mysql

執(zhí)行成功后會展示 MariaDB shell,如下所示:

Welcome to the MariaDB monitor.  Commands end with ; or \\\\g.
Your MariaDB connection id is 61 Server version: 10.3.22-MariaDB-1ubuntu1 Ubuntu 20.04
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type \\\'help;\\\' or \\\'\\\\h\\\' for help. Type \\\'\\\\c\\\' to clear the current input statement.
MariaDB [(none)]> Bye

如果想使用第三方程序(例如 phpMyAdmin),以 root 身份登錄你的 MariaDB 服務器,有以下兩種方式可以選擇。
第一個是將鑒權方法從auth_socket修改為mysql_native_password。你可以通過運行下面的命令實現(xiàn):

ALTER USER \\\'root\\\'@\\\'localhost\\\' IDENTIFIED WITH mysql_native_password BY \\\'very_strong_password\\\';
FLUSH PRIVILEGES;

第二個推薦的方式就是創(chuàng)建一個管理員用戶,可以訪問所有的數(shù)據(jù)庫:

GRANT ALL PRIVILEGES ON *.* TO \\\'administrator\\\'@\\\'localhost\\\' IDENTIFIED BY \\\'very_strong_password\\\';

 

五、總結

至此,我們已經(jīng)向你展示了如何在 Ubuntu 20.04 上安裝 MariaDB。現(xiàn)在你的數(shù)據(jù)庫服務器應該已經(jīng)上線,并且正在運行了。
 

 

 

 

 

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯(lián)官網(wǎng):www.shinetop.cn

贊(0)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享網(wǎng)絡內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。郵箱:3140448839@qq.com。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明出處:三五互聯(lián)知識庫 » 如何在 Ubuntu 20.04 上安裝 MariaDB

登錄

找回密碼

注冊

主站蜘蛛池模板: 亚洲欧洲日产国产av无码| 激情综合网激情综合网激情| 婷婷综合亚洲| 国产破外女出血视频| av天堂久久天堂av| 丁香五月婷激情综合第九色| 男女做爰真人视频直播| 三上悠亚精品一区二区久久| 丝袜美腿视频一区二区三区| 国产精品女生自拍第一区| 国产精成人品日日拍夜夜| 台湾佬自拍偷区亚洲综合| 余庆县| 久久毛片少妇高潮| 亚洲精品自拍视频在线看| 国产综合色在线精品| 国产精品无码制服丝袜| 丝袜无码一区二区三区| 偷拍一区二区三区在线视频| 国产真人无码作爱视频免费| 日韩中文字幕高清有码| 国产又黄又爽又不遮挡视频| 宅男噜噜噜66在线观看| 国产性一交一乱一伦一色一情| 日本深夜福利在线观看| 成人免费无码大片A毛片抽搐色欲 成人啪精品视频网站午夜 | 国产成人高清亚洲综合| 狠狠干| 久久亚洲精品11p| 中文日产幕无线码一区中文| 日韩精品一区二区亚洲专区| 乌克兰美女浓毛bbw| 亚洲欧美在线一区中文字幕| 中文有无人妻vs无码人妻激烈| 果冻传媒mv免费播放在线观看| 国产精品普通话国语对白露脸| 日韩内射美女人妻一区二区三区| 国产成人精品白浆免费视频试看| 日韩精品国产二区三区| 日本韩国一区二区精品| 爱性久久久久久久久|