1. 程式人生 > >mariadb 10.1.26 二進位制包安裝筆記

mariadb 10.1.26 二進位制包安裝筆記

報錯連結:http://php.upupw.net/ank2discuss/40/6841-e.html



mariadb 10.1.26 二進位制版本 

全名稱:
    mariadb-10.1.26-linux-x86_64.tar.gz
目的:
    主從複製,讀寫分離安裝教程


1. 官網下載二進位制版本資料庫

2. yum -y install libaio

  因為報錯:./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No 

3. 新建使用者 # cat /etc/passwd | grep mysql mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash # userdel mysql //刪除rpm的使用者 # useradd -M -s /sbin/nologin mysql # groupadd mysql //新增使用者組 # useradd -r -g mysql mysql 4. 配置許可權 chmod +x /usr/local/mariadb/data 給放資料的資料夾執行許可權 ==================================================== 5. 初始化 --》可以不用初始化直接啟動 .
/scripts/mysql_install_db --skip-auth-anonymous-user --skip-name-resolve \ --basedir=/usr/local/mariadb_2 --datadir=/usr/local/mariadb_2/data \ --user=mysql 6. 啟動 記得改socket目錄許可權 --》 這塊出了很多問題,許可權問題居多 ./bin/mysqld --defaults-file=/usr/local/mariadb_2/conf/my.cnf --user=mysql --basedir=/usr/local/mariadb_2
報錯: 

/*
[[email protected] mariadb_2]
# ./bin/mysqld —defaults-file=/usr/local/mariadb_2/conf/my.cnf --user=mysql

2018-09-28 11:54:32 139714880300928 [Note]
./bin/mysqld (mysqld 10.1.26-MariaDB) starting as process 13217 ...
2018-09-28 11:54:32 139714880300928
[ERROR] Can't find messagefile '/usr/local/mysql/share/errmsg.sys'
2018-09-28 11:54:32 139714880300928 [ERROR] Aborting */

因為沒有指定MySQL自身的檔案路徑, 預設尋找系統的 解決辦法,
加上
--basedir=/usr/local/mariadb_2
c
/* 2018-09-28 11:59:38 140334896084864 [Note]
./bin/mysqld (mysqld 10.1.26-MariaDB) starting as process 13218 ... 2018-09-28 11:59:38 140334896084864
[Warning] Can't create test file /var/lib/mysql/iz25oe9qr1rz.lower-test
./bin/mysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 2 "No such file or directory") */

許可權這塊, 凱哥全給MySQL了

我覺得, conf和data給就行了,無所謂了呀

相關推薦

mariadb 10.1.26 二進位制安裝筆記

報錯連結:http://php.upupw.net/ank2discuss/40/6841-e.html mariadb 10.1.26 二進位制版本 全名稱: mariadb-10.1.26-linux-x86_64.tar.gz 目的: 主從複製,讀

MariaDB小版本升級10.1.22 -> 10.1.26

upgrading minor versions 一、升級原因 因為版本bug,導致DB經常crash。原因可能是由於innodb采用新的統計信息收集問題。相關網頁:https://jira.mariadb.org/browse/MDEV-12281https://bugs.mysql.co

Mariadb二進位制安裝,Apache安裝

安裝mariadb 下載二進位制包並解壓 [[email protected] src]# wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/

Hive-0.13.1本地獨立模式安裝 元資料儲存到MariaDB-10.1.0 Hadoop-2.4.0

tar -zxvf apache-hive-0.13.1-bin.tar.gz 解壓後,編輯java.sh(java.sh為自己建立的指令碼): vim /etc/profile.d/java.sh export HIVE_HOME=/opt/modules/hive/apache-hive-0.13.1

Ubuntu下安裝mariaDB 10.1 叢集

【環境】 Ubuntu 14.04 MariaDB 10.1 stable 【機器】 host-1: 10.0.5.11 host-2: 10.0.5.12 host-3: 10.0.5.13 sudo apt-get install so

編譯安裝MariaDB-10.1.30

環境相關: OS:CentOS release 6.9 IP:192.168.1.10 CPU:4核 MEM:2G DISK:50G 1. 實驗主機克隆 參照《CentOS6實驗機模板搭建部署》 克隆一臺實驗機,調整記憶體為2G,CPU為4核,

CentOS8.1操作系下使用通用二進位制安裝MySQL8.0(實踐整理自MySQL官方)

  寫在前的的話: 在IT技術日新月異的今天,老司機也可能在看似熟悉的道路上翻車,甚至是大型翻車現場!自己一個人開車過去翻個車不可怕,可怕的是帶著整個團隊甚至是整個公司一起翻車山崖下,解決辦法就是:新出現的道路自己先過一遍,留好坑位標記,將來帶隊過去時不再翻車!!!     最近剛好在進行

ABP官方文檔翻譯 10.1 ABP Nuget

win framework 腳本 signalr http .cn 創建 aik ont ABP Nuget包 Packages Abp Abp.AspNetCore Abp.Web.Common Abp.Web Abp.Web.Mvc Abp.Web

MariaDB體驗1----數據庫安裝

fan 之前 調整 點擊 all med log get ping   之前一直都是使用的微軟Sql Server數據庫,現在在學習數據分析,要用到mysql。剛好公司在進行雲架構升級,數據庫選型為MariaDB,就順勢安裝體驗了一把MariaDB。這裏記錄一下學習過程。

MariaDB的二進制安裝方法

.org 避免 解決 所有 註意 初始化 -1 並且 start     軟件包的安裝方式有三種:源碼包安裝、二進制包安裝、rpm包安裝。這三種安裝方法都各有優劣。RPM安裝:適合小環境,核心功能都具備,快速搭建環境,但它的版本一般都不會太高;二進制安裝:它是發布出來時預先

postgresql-10.1-3-windows-x64 安裝之後,起動pgAdmin 4問題(win10)

appdata clas config name program log users can brush 運行pgAdmin出現”pgAdmin 4 the application server could not be contant“ 窗口。

php7.1源碼安裝

php php7.1 php7.1安裝 安裝php7 下載與解壓 cd /usr/local/src/ wget http://cn2.php.net/distributions/php-7.1.6.tar.bz2 tar jxvf php-7.1.6.tar.bz2 安裝php cd /usr/

zend studio 13.6.1漢化安裝方法

inf 鏈接 span 安裝 技術 img com size 出現 1、這裏介紹的是離線漢化包的安裝,在線漢化安裝總是失敗,還是離線的方便 2、漢化安裝過程中系統可能會彈出報錯,忽略就可以(反正我現在就是忽略了在用著) 下面圖片中的鏈接就是在線安裝的鏈

LAMP架構介紹與MySQL二進位制安裝

LAMP架構介紹 Linux + Apache(httpd) + MySQL + PHP PHP網站(Google、淘寶、百度) 三個角色可以在一臺機器、也可以分開(httpd和PHP要在一起) httpd、PHP、MySQL工作關係圖 PHP去MySQL

二進位制安裝MySQL8

安裝MySQL8 安裝幾個常用的命令。 yum -y install wget vim xz lrzsz 安裝MySQL依賴包。 yum -y install libaio-devel numactl-devel 下載MySQL8並解壓 wget https:/

linux下mysql5.7二進位制安裝方法

1、 新建/usr/local/src目錄,儲存下載的各類安裝包 # mkdir /usr/local/src 2、切換到/usr/local/src 下 # cd /usr/local/src 3、下載mysql5.7二進位制包 # wget http://mirro

Centos下 RabbitMQ3.6.6二進位制安裝方式

RabbitMQ Erlang Version Requirements 安裝rabbitMQ前需要先安裝erlang語言開發包 下面連結為RabbitMQ與Erlang官方版本要求 ERLANG安裝包官網下載(所有版本) 19.3.* Erlang原

Linux MySQL5.7二進位制安裝

獲取MySQL5.7二進位制包 連結:https://pan.baidu.com/s/1zrTeM7OT6u1Vg0b96-0ezQ 密碼:4k4o 上傳二進位制包到/usr/local/下,上傳方法用rz命令或者FTP都可以,具體就不說了 解壓 tar -xvf mysq

二進位制安裝MySQL(附視訊)

寫在前面的屁話 研究了兩天官方文件裝MySQL,算是學到了點皮毛,分享一下。 安裝MySQL一共有三種方式,但我肯定不會全部照抄講完啦。yum安裝靈活性太差,淘汰;二進位制包安裝和原始碼安裝,最後選擇了二進位制包安裝,因為穩健,原始碼跟它的區別就是,原始碼要編譯一道,後面的操作完全一樣。

Linux下MySQL5.7.18二進位制安裝(無預設配置檔案my_default.cnf)

最新在學習MySQL,純新手,對Linux瞭解的也不多,因為是下載的最新版的MySQL(MySQL5.7.18)二進位制包,CentOS7.2下測試安裝,方便以後折騰。大概步驟如下,安裝刪除反覆折騰了幾遍,按照以下步驟,應該沒啥問題了。也沒有想象中的複雜,大部分步驟都是參考網上的,照做就是了,出錯的話,多嘗試