日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

二进制编译安装mysql_MariaDB通用二进制编译安装详解

發布時間:2024/1/23 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 二进制编译安装mysql_MariaDB通用二进制编译安装详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、解壓安裝通用二進制格式的程序包

1.準備存放數據所需目錄

該目錄為mariaDB數據庫數據存放目錄,一般為單獨的文件系統掛載到當前服務器上,也可以是本地的目錄

此處以/mysqldata目錄為例:[root@localhost~]# mkdir/mysqldata

2.創建系統用戶mysql和mysql組

[root@localhost~]# useradd -r mysql

3.更改數據庫存放目錄的屬主屬組

[root@localhostmysql]# chown mysql:mysql /mysqldata/

更改只要同時確定該目錄擁有可執行權限

4.解壓通用二進制安裝包:mariadb-5.5.46-linux-x86_64.tar.gz

解壓后必須重命名為mysql,此處也可以創建為mysql的鏈接

[root@localhost~]# cd /usr/local

[root@localhostlocal]# tar xf mariadb-5.5.46-linux-x86_64.tar.gz -C/usr/local

[root@localhostlocal]# ln -sv mariadb-5.5.46-linux-x86_64 mysql

5.更改安裝程序目錄屬組為mysql

[root@localhostlocal]# cd /usr/local/mysql/

[root@localhostmysql]# chown -R root.mysql ./*

6.初始化數據庫文件

[root@localhostmysql]# scripts/mysql_install_db --user=mysql --datadir=/mysqldata

二、提供配置文件

1.復制配置文件模板到指定目錄

[root@localhostmysql]# cp support-files/my-large.cnf /etc/my.cnf

2.修改配置文檔信息

[root@localhostmysql]# vim /etc/my.cnf

在[mysqld]配置段增加配置信息datadir ?= /mysqldata指明數據庫文件位置

innodb_file_per_table ?= ON使用獨立表空間

skip_name_resolve ?= ON禁止ip反向解析為主機名

注意:

(1)服務的配置文件查找次序

1)OSVendor提供mariadb rpm包:

/etc/mysql/my.cnf? -->/etc/my.cnf? -->--default-extra-file=/PATH/TO/CONF_FILE?--> ~/.my.cnf

2)通用二進制格式安裝:

/etc/my.cnf? --> /etc/mysql/my.cnf? -->--default-extra-file=/PATH/TO/CONF_FILE?--> ~/.my.cnf

(2)[program_name]配置文件格式

ini格式的配置文件;各程序均可通過此配置文件獲取配置信息;[mysqld]段為服務器主配置段

(3)配置文件模板

[root@localhostmysql]# ls support-files/

在support-files路徑下.cnf文件為通用二進制程序包所提供的配置文件模板,區別在于適用的數據庫調用內存大小,可自定義參數進行修改

三、啟動服務

1.復制啟動腳本

[root@localhostmysql]# cp support-files/mysql.server?/etc/init.d/mysqld

2.增加服務到系統啟動&&啟動程序

[root@localhostmysql]# chkconfig --add mysqld

[root@localhostmysql]# service mysqld start

當使用ss命令查看到已經監聽到306端口證明服務已經啟動

總結

以上是生活随笔為你收集整理的二进制编译安装mysql_MariaDB通用二进制编译安装详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。