Centos6安裝MariaDB yum方式

2022-07-01 07:00:11 字數 1842 閱讀 1253

1.建立安裝目錄:

mkdir /data/mysql/mkdir /data/mysql/datafile

mkdir /data/mysql/logfile

2.建立使用者:

useradd -r mysql

3.分配目錄許可權

chown -r mysql.mysql /data/mysql/

4.新增 yum 資料來源;

建議命名為 mariadb.repo 類似的名字:

cd /etc/yum.repos.d/vim /etc/yum.repos.d/mariadb.repo

然後,寫入檔案內容:(參考官網:  )

#

mariadb 10.2 centos repository list - created 2017-08-22 02:24 utc

#[mariadb]

name =mariadb

baseurl =

gpgkey=

gpgcheck=1

5.安裝資料庫

yum -y install mariadb-server mariadb-client

6.修改資料存放目錄

系統變數來達成目的.

#

拷貝預設資料庫到新的位置

#-a 命令是將檔案屬性一起拷貝,否則各種問題

cp -a /var/lib/mysql/* /data/mysql/datafile

7.修改配置檔案

mariadb的配置檔案進行了細化,目錄在/etc/my.cnf.d

分為:mysql-clients.cnf  server.cnf 客戶端和服務端配置

vi /etc/my.cnf.d/sever.cnf

寫入以下內容:

#

; 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

#; 設定mysql資料庫的資料的存放目錄

datadir=/data/mysql/datafile

#;設定埠

port=6031

#; binlog及複製相關

log-bin=/data/mysql/logfile/mysql-bin

binlog_format =row

expire_logs_days=15server_id =1

#表名不區分大小寫

lower_case_table_names=1sql_mode=no_engine_substitution,strict_trans_tables

#; 允許最大連線數

max_connections=1000open_files_limit=100000

#允許最大包大小

max_allowed_packet = 512m

vi /etc/my.cnf.d/mysql-client.cnf 在[msyql] 結點下加入以下配置:

#

; 設定mysql客戶端預設字符集

default-character-set=utf8

8 啟動資料庫

service mysql start

9.修改root密碼

mysqladmin -u root password '

root

'

系統 安裝centos6

centos6 位址 由於版本較老,yum 無法使用。更新yum 源 更新阿里源 mv centos base.repo centos base.repo.backupwgetmv etc yum.repos.d centos 7.repo etc yum.repos.d centos base.r...

Centos6 安裝 gnome桌面

這是使用光碟安裝教程 1 首先進行光碟的掛載,注意光碟掛載時不會自動建立目錄的,所以需要自己建立目錄 mkdir mnt cdrom mount dev cdrom mnt cdrom dev目錄為裝置目錄 2 更改本地源位址 cd etc yum.repos.d 可以看見centos base.r...

Centos6 安裝 gnome桌面

這是使用光碟安裝教程 1 首先進行光碟的掛載,注意光碟掛載時不會自動建立目錄的,所以需要自己建立目錄 mkdir mnt cdrom mount dev cdrom mnt cdrom dev目錄為裝置目錄 2 更改本地源位址 cd etc yum.repos.d 可以看見centos base.r...