1. 程式人生 > >MariaDB 數據庫 安裝教程

MariaDB 數據庫 安裝教程

真的是 var 第一次 mct basedir acm 彈窗 沒有權限 更換

前言:
2018年09月20日15:49:21:這次更新的比較全面.如果你認真看的話應該是能夠安裝成功的.有點繁瑣.但是很容易明白為啥這樣做

這一次安裝mariadb真的是踩了足夠多的坑.真的多..... 一言難盡.寫篇博客記錄安裝.也可以給大家當作參考.

主要是源和權限的問題.不是很靠譜的源.加上對權限的不懂......恩.開始了.

一.更換源(供參考.可以直接看二)
更換源.這個命令執行後.會出現彈窗.彈出的是對國內源的排序.

pacman-mirrors -i -c China -m rank
我一開始是選擇的第一個.發現不好使.後來直接選擇前三個源.

上述命令參考了這一篇博客.如果沒有效果的話.可以點進去看一下.還有另外兩條替換的命令

二.安裝mariadb
1.選擇包

yaourt mariadb
我是選擇的第三個.註意名字.可能位置會不同但是名字應該不會有差距的.

2.安裝.

選擇3直接回車即可.根據提示操作.我已經做完來.在就圖就麻煩了.

下載完之後最後面的英語會有提示.

如果你不懂英語.就谷歌翻譯吧.差不多就是最後一段英語.讓你執行一個命令.很顯眼的位置.

mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
3.然後執行那個命令...這一步很重要
我的是報錯了.註意錯誤信息.會有一個問題.

就是沒有權限執行一個文件夾/var/lib/mysql

使用sudo 執行這個命令

在執行上邊的命令.

sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
這次就可以很好的執行了.也沒有錯誤了.

如果你的還是有錯誤.可以嘗試一下把源按照第一步更換掉.重新來過.卸載命令如下

第一個命令是查詢所有的mariadb相關的包.

第二個是卸載.你把後面的包名更換一下.把這三個都卸載即可.先卸載第二個.然後第三個.最後第一個.因為依賴關系

[[email protected] mysqld]$ pacman -Q | grep mariadb
libmariadbclient 10.1.35-1

mariadb 10.1.35-1
mariadb-clients 10.1.35-1
[[email protected] mysqld]$ pacman -R mariadb
3.2插播一條命令.開啟mariadb服務.

systemctl start mariadb
不開啟服務後邊沒有辦法配置密碼等一些東西

4.執行命令後的提示信息的最後面.

翻譯一下結尾的英文.

會發現還要執行一個命令用來配置.mariadb的密碼.以及一些安裝完的處理工作.

我翻譯完之後大概就是.

上邊有兩條命令.然後下邊還有一條.

讓你選擇上邊的兩條還是下邊的一條.

我選擇了下邊的一條.因為不知道怎麽上邊的命令.

/usr/bin/mysql_secure_installation
5.設置密碼

第一個設置密碼的框.直接回車.....這個坑...我栽了.不懂英語.所以老是密碼錯誤....

它的意思是第一次安裝.直接回車.如果不是第一次安裝輸入你以前的密碼.

因為我是第一次安裝,所以直接回車.

設置root密碼:Y

然後就是設置你自己的密碼:

輸入密碼:

然後一路:y

即可.大體的意思就是清楚安裝時候的表.數據.啥的.還有一個設置是不準root用戶登錄.我是一路Y

有興趣可以翻譯一下啥依稀

三.登錄mariadb
mysql -uroot -p
輸入密碼即可.大概就是這樣的.使用方式和mysql差不多

2018年 09月 02日 星期日 18:04:01 CST:

今天登錄的時候突然報錯來,就比較納悶.昨天還是好好的啊.怎麽今天就不行了?然後思考來一下,應該是沒啟動服務.

錯誤信息:

下次開機的時候記得啟動服務,要不然會報錯:

systemctl start mariadb
當然也可以開機自啟動.但是我覺得自己啟動比較舒服:

systemctl enable mariadb #自啟動
systemctl disable mariadb #關閉自啟動

---------------------
作者:feiwu_code
來源:CSDN
原文:https://blog.csdn.net/qq_40451749/article/details/82288688
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

MariaDB 數據庫 安裝教程