新聞中心
系統(tǒng)環(huán)境:centos 7
MariaDB版本:MariaDB 10.0.14
下載地址:http://mirrors.neusoft.edu.cn/mariadb/mariadb-10.0.14/source/mariadb-10.0.14.tar.gz
其他包地址:https://downloads.mariadb.org/

10年積累的成都做網站、網站制作、成都外貿網站建設經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先建設網站后付款的網站建設流程,更有豐都免費網站建設讓你可以放心的選擇與我們合作。
添加一個mysql用戶
useradd mysql
開始編譯安裝MariaDB
wget http://mirrors.neusoft.edu.cn/mariadb/cmariadb-10.0.14/source/mariadb-10.0.14.tar.gz
tar zxvf mariadb-10.0.14.tar.gz
cd mariadb-10.0.14
cmake .
make
make install
chown -R mysql /usr/local/mysql/
scripts/mysql_install_db --user=mysql
/usr/local/mysql/bin/mysqld_safe --user=mysql &
啟動如果報錯,應該是MariaDB啟動的時候要默認創(chuàng)建一些日志文件,或者運行相關的文件,但是沒有創(chuàng)建,或者指定的目錄不存在
通常是因為:
一. 在 /var/log/mariadb/ 里創(chuàng)建mariadb.log 文件沒有權限
二. 在 /var/run/mariadb 里創(chuàng)建 mariadb.pid 也沒有權限
那么我們分別要創(chuàng)建兩個目錄
mkdir /var/log/mariadb
mkdir /var/run/mariadb
chown mysql -R /var/run/mariadb #所有權給mysql用戶,否則不能創(chuàng)建/var/run/mariadb/mariadb.pid文件
當然以上配置均可以修改,my.cnf配置文件來修改其位置
修改root用戶密碼:
/usr/local/mysql/bin/mysqladmin -u root password '123456'
其他可能會碰到的問題
1. mysql客戶端啟動不了
修改/etc/my.cnf
[mysql]
socket=/var/lib/mysql/mysql.sock
2. ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)
此錯誤是因為socket位置導致, 加個軟鏈, 當然修改/etc/my.cnf的sock位置也可以
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
分享題目:CentOS7下MariaDB10.0.14安裝配置步驟詳解
文章路徑:http://m.fisionsoft.com.cn/article/dhiipoe.html


咨詢
建站咨詢
