一、mariadb
現在的centos預設是mariadb,以前是mysql。關於這兩者的區別就是:mariadb是mysql源**的乙個分支,現在mariadb 現在是很多開源系統預設的 mysql 實現。mariadb 基本上和 mysql 差不多,對使用者來說基本都是一樣的。
centos可以通過
具體看你要安裝哪種 ,不要兩種混裝,這樣會導致問題的。
可以直接通過yum源來安裝,預設安裝的就是mysql
yum -y install mysql
yum -y install mariadb-server
mysql_secure_installation 設定 root密碼等相關
rpm -qa|grep maria 找出所有關於mariadb的安裝包
yum remove -y maria* 在後面加上上面的包名刪除
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安裝,安裝這個包後,會獲得兩個mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo.
sudo yum install mysql-server
systemctl start mysql 啟動mysql服務
systemctl enable mysql 設定mysql開機啟動
mysql -u root -p(剛進去是沒有密碼的直接回車)
update user set password=password(』passwd』) where user=』root』;
flush privileges;
其實這些都是定義在/etc/my.cnf檔案中,裡面有預設的定義。出現問題首先應該看日誌的錯誤輸出。
1. mysql資料庫的data目錄 /var/lib/mysql/
2. mysql標頭檔案:/usr/include/mysql/
3. mysql可執行檔案: /usr/bin/
4. mysql庫檔案:/usr/lib64/mysql
3. mysql日誌檔案:/var/log/mysqld.log
centos安裝mysql過程
2 上傳到centos伺服器,用rz命令。隨便放到哪個位置。3 建立mysql組及使用者 如果是第一次裝的話。root localhost groupadd mysql root localhost useradd g mysql mysql 如果不是第一次裝的話。可能出現已有此使用者的提示。跳過即...
centos 安裝MySQL全過程
2 上傳到centos伺服器 本例放在 home jiangfeng3 中 3 建立mysql組及使用者 root localhost groupadd mysql root localhost useradd g mysql mysql 4 編輯檔案許可權 root localhost chmod...
CentOS 安裝MySQL全過程
2 上傳到centos伺服器 本例放在 home jiangfeng3 中 3 建立mysql組及使用者 root localhost groupadd mysql root localhost useradd g mysql mysql 4 編輯檔案許可權 root localhost chmod...