激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

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

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

服務器之家 - 數據庫 - mariadb - MariaDB10.5.6的安裝與使用詳解

MariaDB10.5.6的安裝與使用詳解

2021-02-22 16:49龍騰萬里sky mariadb

這篇文章主要介紹了MariaDB10.5.6的安裝與使用詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

 

前言

 

多一手準備總是好的,被Oracle收購后的MySQL將會發生什么樣的變化,我們是無法預料的。之前也一直下載的是MySQL社區版的,現在逐漸轉到使用MariaDB。多一手準備,以后也不愁。

正文

 

簡介

 

MariaDB是MySQL關系數據庫管理系統的一個復刻,由社區開發,有商業支持,旨在繼續保持在GNU GPL下開源。MariaDB的開發是由MySQL的一些原始開發者領導的,他們擔心甲骨文公司收購MySQL后會有一些隱患。

MariaDB打算保持與MySQL的高度兼容性,確保具有庫二進制奇偶校驗的直接替換功能,以及與MySQL API和命令的精確匹配。MariaDB自帶了一個新的存儲引擎Aria,它可以替代MyISAM,成為默認的事務和非事務引擎。它最初使用XtraDB作為默認存儲引擎,并從10.2版本切換回InnoDB。

它的首席開發人員是米卡埃爾·維德紐斯,他是MySQL AB的創始人之一,也是Monty Program AB的創始人。2008年1月16日,MySQL AB 宣布它已經同意被Sun微系統集團以大約10億美元的價格收購。該項收購已于2008年2月26日完成。MariaDB是以Monty的小女兒Maria命名的,就像MySQL是以他另一個女兒My命名的一樣。

 

版本

 

MariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人會從MySQL 5.5中了解到MariaDB的所有功能。

從2012年11月12日起發布的10.0.0版開始,不再依照MySQL的版號。10.0.x版以5.5版為基礎,加上移植自MySQL 5.6版的功能和自行開發的新功能。

緣起

MariaDB的API和協議兼容MySQL,另外又添加了一些功能,以支持本地的非阻塞操作和進度報告。這意味著,所有使用MySQL的連接器、程序庫和應用程序也將可以在MariaDB下工作。在此基礎上,由于擔心甲骨文MySQL的一個更加封閉的軟件項目,Fedora等Linux發行版已經在最新版本中以MariaDB取代MySQL,維基媒體基金會的服務器同樣也使用MariaDB取代了MySQL。

作為嘗鮮或者學習,在win環境下安裝比較方便。當然,你也可以安裝虛擬機(部署linux環境)。

下載MariaDB選擇合適的版本以及環境(win或者linux)
https://mariadb.org/download/

全部版本選擇
https://downloads.mariadb.org/mariadb/+releases/

MariaDB10.5.6的安裝與使用詳解

 

linux篇之centos

 

linux環境(centos7)
使用yum命令安裝MariaDB,或者在官網下載源碼包。

yum install mariadb-server mariadb

MariaDB數據庫的相關操作命令:
(注意:centos6版本使用service命令替換systemctl)

啟動MariaDB

systemctl start mariadb

停止MariaDB

systemctl stop mariadb

重啟MariaDB

systemctl restart mariadb

設置開機啟動

systemctl enable mariadb

 

windows篇

 

解壓MariaDB

?
1
2
#對應你的解壓目錄
D:\work\MariaDB\mariadb-10.5.6-winx64

值得注意的是,新版本MariaDB安裝初始化后,會自動生成一個my.ini文件,在data文件夾下,比以前安裝更為方便快捷。

MariaDB10.5.6的安裝與使用詳解

 

設置配置文件my.ini(win環境),my.cnf(linux環境)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[client]
#設置MariaDB客戶端默認字符集
default-character-set=utf8
 
[MariaDB]
#設置端口3306
port = 3306
#設置MariaDB的安裝目錄
basedir=D:\\work\\MariaDB\\mariadb-10.5.6-winx64
#設置MariaDB數據庫的數據存放目錄
#datadir=D:\\work\MariaDB\\mariadb-10.5.6-winx64\\data
#允許最大連接數
max_connections=20
#服務端使用的字符集默認為utf8字符集
character-set-server=utf8
#創建新表時設置默認存儲引擎INNODB或者XtraDB(10.2版本之前首選引擎)
default-storage-engin=INNODB

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
初始化數據庫,這里是以前mysql的安裝過程。本來想套用在MariaDB安裝上的,
偷個懶,可惜部分操作命令并不適用。

密碼隨機

mysqld --initialize --console

密碼會輸出在控制臺

A temporary password is generated for root@localhost: 6hk20yueza=M

你也可以在mysql的data中找到以.err結尾的文件扎到隨機生成的密碼
后續修改密碼

?
1
2
#修改密碼的命令
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼'

推薦這樣設置,后續自行修改root用戶密碼
一、運行初始化命令,設置密碼為空

mysqld --initialize-insecure

如果沒有執行init操作則不存在data目錄,自然無法啟動成功。

二、執行安裝命令

mysqld install

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MySQL與MariaDB安裝過程區分分割線

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MariaDBmariadb-10.5.6-winx64.zip解壓版安裝過程

一、運行安裝命令

mysqld.exe --install MariaDB

二、初始化數據庫,在運行之前新建data目錄

mysql_install_db.exe

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

一些客務端MariaDB的操作命令(win環境)
啟動服務

net start MariaDB

關閉服務

net stop MariaDB

刪除服務

sc delete MariaDB

登入root用戶,會提示輸入密碼

mysql -u root -p

正確安裝的情況下,響應如下

Enter password:

設置密碼為空,直接回車鍵登入。

退出服務
使用quit或者exit命令

設置mysql服務為自啟
01、win + r 快捷鍵打開運行services.msc命令找到對應的服務

02、也可以右鍵點擊我的電腦,選擇管理。進入后選擇服務和應用程序,展開選中服務找到對應的服務

可視化工具
推薦使用Navicat和SQLyog可視化工具。
鏈接: https://pan.baidu.com/s/17EJPJX4aQp3cbHRLWbOL-g 提取碼: akxi

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

原文鏈接:https://blog.csdn.net/Tolove_dream/article/details/109485101

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 小情侣嗯啊哦视频www | 萌白酱福利视频在线网站 | xxxxxx免费| 龙床上的呻吟高h | 国产一区二区三区四区五区加勒比 | 羞羞电影在线观看 | 伊人在线 | 欧美一级网 | 欧美a黄| 成人毛片视频免费看 | 久久精品无码一区二区三区 | 精品一区二区在线观看视频 | 一边吃奶一边摸下娇喘 | 国产九九热视频 | 欧美xxxx精品另类 | 欧美三级日本三级少妇99 | 国产免费观看电影网站 | 欧美性受xxx黑人xyx性爽 | 欧美日韩亚洲成人 | 中文字幕在线观看网址 | 黄色99视频| 日韩一级免费 | 毛片大全在线观看 | 国产超碰人人爽人人做人人爱 | 成人毛片100免费观看 | 欧美a级毛片 | 国产一级毛片在线看 | 国产精品免费一区二区三区都可以 | 国产精品久久久麻豆 | 国产女做a爱免费视频 | 欧美高清在线精品一区二区不卡 | 国产精品69久久 | 国产精品久久久免费观看 | 国产成人综合在线视频 | 久久久久久久久久美女 | 神马久久精品综合 | 一本一道久久久a久久久精品91 | 久久久国产视频 | 久久久久久久不卡 | 国产99精品视频 | 一区二区久久精品66国产精品 |