一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - 數據庫技術 - DeepinV20快速安裝Mariadb的詳細步驟

DeepinV20快速安裝Mariadb的詳細步驟

2021-12-11 22:25沉觴流年 數據庫技術

本文給大家介紹DeepinV20安裝Mariadb的詳細步驟,MariaDB數據庫管理系統是MySQL的一個分支,添加一些功能支持本地的非阻塞操作和進度報告,具體內容詳情跟隨小編一起看看吧

mysql的創始人麥克爾·維德紐斯主導開發,早前曾以10億美元的價格,將自己創建的公司mysql賣給了sun,此后,隨著sun被甲骨文收購,mysql的所有權也落入oracle的手中。甲骨文公司收購了mysql后,有將mysql閉源的潛在風險,因此社區采用分支的方式來避開這個風險。

mariadb數據庫管理系統是mysql的一個分支,主要由開源社區在維護,采用gpl授權許可mariadbapi協議兼容mysql,另外又添加了一些功能,以支持本地的非阻塞操作和進度報告。
這意味著,所有使用mysql的連接器、程序庫和應用程序也將可以在mariadb下工作。

安裝mariadb

首先可以查看系統是否已經安裝mariadbmysql數據庫
mariadbmysql的命令基本都是一致的

查看mariadbmysql版本

mysql -v

如果沒有顯示相關信息,則使用下面的命令進行安裝,安裝過程中會有相應提示,輸入y,然后enter回車即可

安裝mariadb服務

sudo apt-get install mariadb-server

安裝libmariadbclient(這個一般是開發需要,可選可不選)

sudo apt-get install libmariadbclient-dev libssl-dev

就這兩句,安裝就完成了,可以使用命令mysql -v查看mariadb版本信息,如果安裝成功,是會有相應的信息的,例如下面這樣

DeepinV20快速安裝Mariadb的詳細步驟

接下來就是mariadb的相關配置了

配置mariadb

連接mariadb

sudo mysql -u root -p

一般情況,安裝完deepin系統后,都是沒有設置root用戶的密碼的,所以,輸入該條命令后,直接enter回車即可;

如果已經設置了root用戶的密碼,輸入該條命令后,會提示輸入密碼,輸入root用戶的密碼即可
【拓展】:查看root用戶的密碼

sudo cat /etc/mysql/debian.cnf

DeepinV20快速安裝Mariadb的詳細步驟

linux下萬物皆文件,閑著沒事做,完全可以多看看這些文件都有哪些內容

如果可以看到下面這樣,說明mariadb連接成功

DeepinV20快速安裝Mariadb的詳細步驟

mariadb會默認有一個名稱為mysql的數據庫,使用mysql數據庫

use mysql;

此時使用的數據庫的名稱為mysql

DeepinV20快速安裝Mariadb的詳細步驟

mariadb用戶

創建用戶

相應語句:create user '用戶名'@'%' identified by '密碼'

例如:創建用戶名為bobo,密碼為hh123456的用戶

create user 'bobo'@'%' identified by 'hh123456';

允許外部訪問mariadb

授權語句:
grant all privileges on 庫名.表名 to ‘用戶名'@‘ip地址' identified by ‘密碼' with grant option;

  • 庫名: 要遠程訪問的數據庫名稱,所有的數據庫使用*
  • 表名: 要遠程訪問的數據庫下的表的名稱,所有的表使用*
  • 用戶名: 要賦給遠程訪問權限的用戶名稱
  • ip地址: 可以遠程訪問的電腦的ip地址,所有的地址使用%
  • 密碼: 要賦給遠程訪問權限的用戶對應使用的密碼

例如:授予bobo用戶外部訪問的權限

grant all privileges on *.* to 'bobo'@'%' identified by 'hh123456' with grant option;

然后刷新一下權限

flush privileges;

此時也可以用該語句看一下用戶的權限:

select host,user,plugin,authentication_string from user;

DeepinV20快速安裝Mariadb的詳細步驟

%說明bobo用戶有外部訪問的權限

mariadb訪問配置

進入etc/mysql/mariadb.conf.d目錄下

cd etc/mysql/mariadb.conf.d

編輯50-server.cnf文件
注意:這里一定要加sudo權限,否則權限不夠,更改無法生效,還會產生臨時文件

sudo vim 50-server.cnf

然后按i進入輸入模式,滑動滾輪,將光標移至port=3306處,按退格鍵←backspace# 刪除,通過鼠標將光標移至bind-address=127.0.0.1處,加上#將這行注釋

DeepinV20快速安裝Mariadb的詳細步驟

修改完后,按esc鍵進入命令模式,然后按:鍵即可進入末行模式下,輸入wq保存并退出vim編輯
重啟一下mariadb

sudo systemctl restart mysql

mariadb啟動與關閉

查看狀態

sudo systemctl status mysql

啟動

sudo systemctl start mysql

重啟

sudo systemctl restart mysql

關閉

sudo systemctl stop mysql

到此這篇關于deepinv20安裝mariadb的文章就介紹到這了,更多相關deepin安裝mariadb內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/qq_44614026/article/details/117266364

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 四虎影院在线 | 日韩一品在线播放视频一品免费 | 91制片厂(果冻传媒)原档破解 | 四虎永久视频 | 亚洲欧美一区二区三区在线观看 | 亚洲成人福利网站 | 激情影院网站 | 国产精品美女久久久久网站 | 精品国产一区二区三区在线观看 | 午夜福利自怕 | 久久日本片精品AAAAA国产 | 国产成人精品午夜视频' | 涩涩屋视频在线观看 | 成人不卡在线 | 天天狠天天透 | 亚洲AV永久无码精品澳门 | 欧美日韩成人在线视频 | 男同巨黄gay小说好爽 | 91视频破解版 | 成人一区二区丝袜美腿 | 激情婷婷综合久久久久 | 国产精品青青在线观看香蕉 | 擦逼视频 | 欧美成人一区二区三区 | 国色天香社区视频免费高清在线观看 | 色老板在线观看 | 日本一区二区三区国产 | 日日网 | 国产98在线 | 亚洲精品www久久久久久久软件 | 国产最新进精品视频 | 91九色丨porny丨制服 | 99精品在线 | 婷婷综合七月激情啪啪 | 精品国产成人a区在线观看 精品国产91久久久久久久 | 欧美性色黄大片四虎影视 | 俄罗斯bbbbbbxxxxxx | a韩剧| 免费视频专区一国产盗摄 | 亚洲v日韩v欧美在线观看 | 国产欧美日韩专区 |