mariadb資料庫管理系統是mysql的乙個分支,主要由開源社群在維護,採用gpl授權許可。開發這個分支的原因之一是:甲骨文公司收購了mysql後,有將mysql閉源的潛在風險,因此社群採用分支的方式來避開這個風險。[3]
mariadb的目的是完全相容mysql,包括api和命令列,使之能輕鬆成為mysql的代替品。在儲存引擎方面,10.0.9版起使用xtradb(名稱代號為aria)來代替mysql的innodb
# yum install mysql -y
# mysql
error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (111)
試著去啟動mysql服務,仍然不行
# systemctl start mysql
failed to issue method
call:
unit mysql.service failed to load: no such file or directory.
# systemctl start mysql.service
failed to issue method
call:
unit mysql.service failed to load: no such file or directory
# systemctl enable mysql.service
failed to issue method
call: access denied
下面講正確的步驟
# yum install mariadb-server -y
# systemctl start mariadb.service
# systemctl enable mariadb.service
# mysql
welcome to
the mariadb monitor. commands end
with ; or \g.
your mariadb connection id is 10
server version: 5.5
.44-mariadb mariadb server
type 'help;'
or'\h'
for help. type '\c'
toclear
the current input statement.
mariadb [(none)]>
搞定!
如何設定mysql root密碼
# mysql_secure_installation
CentOS7下docker服務無法啟動的一般檢查
啟動docker服務 systemctl restart docker 這個時候會報錯,請進行以下步驟 1.找到報錯的型別,或者報錯的說明。2.檢查docker的配置檔案 3.檢查磁碟空間 4.檢查埠占用情況 檢查報錯型別,檢視日誌 journalctl xe檢查配置檔案,不同作業系統位置基本相同 ...
CentOS 7解除安裝mariadb安裝mysql
centos 7已經將預設整合mariadb而不是mysql,這對於多數還是依賴於mysql的應用來說,需要手動的進行更新。可能會遇到這樣錯誤,換成mysql就好了。error 2002 hy000 mysql.sock var lib mysql mysql.sock 首先檢視都安裝了哪些的mar...
解決CentOS 7無法上網的問題
新安裝好的centos 7無法上外網 但是可以ping通同一網段的ip位址 修改 etc sysconfig network scripts ifcfg enp0s3檔案,內容如下 vim etc sysconfig network scripts ifcfg enp0s3type ethernet...