MariaDB 大量資料轉檔

主要想把 Microsoft Excel 轉成 MariaDB 的資料庫 ,Excel 檔案需事前先轉成 CSV 格式或是 OpenDocument .ods 檔案格式(建議),除了可以透過 Mysql 指令 外還可以透過 PHPMyAdmin 來快速轉檔. mysql 指令 透過 mysql 指令,需要先建立好資料庫 Database 與資料表格 tabl Continue reading MariaDB 大量資料轉檔

CentOS 7 + wordpress

CentOS 7 我採用的 web server 為 Nginx , Database 是 MariaDB . 在使用 WordPress 前你必須先確定你的系統軟體符合他的需求 PHP 版本需要大於 7 ,安裝 Nginx (Web server) Nginx (Web server) – http://benjr.tw/95761 Nginx Continue reading CentOS 7 + wordpress

Ubuntu 16.04 + wordpress

Ubuntu 16.04 我採用的 web server 為 Nginx , Database 是 MariaDB . 在使用 WordPress 前你必須先確定你的系統軟體符合他的需求 PHP 版本需要大於 7 ,安裝 Nginx (Web server) MySQL 版本需要大於 5.6 或是 MariaDB 10.0 以上的版本 ,安裝 Mariadb Continue reading Ubuntu 16.04 + wordpress

MySQL 轉移到 MariaDB

測試在 Ubuntu14.04,資料庫系統更新成 MariaDB 10.0 (移除 MySQL5.5) 建議先把舊的資料庫備份下來 其中的 database 請依你實際的 database 名稱,我的 database 名稱為 benjr 因為我會使用到 wordpress,根據 WordPress 說明, MariaDB 必須大於 10.0 以上的版本 U Continue reading MySQL 轉移到 MariaDB

Sysbech – OLTP 測試結果 (MariaDB Galera Cluster + HAProxy)

作業系統平台皆為 CentOS 7.2 關於 Sysbech OLTP , MariaDB Galera Cluster , HAProxy 請參考. CentOS 7 YUM 安裝 MariaDB Galera Server – http://benjr.tw/95350 CentOS 7 設定 MariaDB Galera Cluster S Continue reading Sysbech – OLTP 測試結果 (MariaDB Galera Cluster + HAProxy)

MariaDB 10.1 Galera Cluster (Ubuntu)

作業系統平台為 Ubuntu 16.04 .安裝 MariaDB 10.1 (這版本 MariaDB server 含 Galera 功能).Ubuntu 16.04 透過 apt 安裝的 MariaDB 版本為 10 ,要額外安裝 10.1 需要自行設定 apt repository . 上面為指令的方式,也可以透過修改 /etc/apt/sources. Continue reading MariaDB 10.1 Galera Cluster (Ubuntu)

Sysbench oltp (2)

這邊繼續探討關於 sysbench OLTP 的參數使用,關於 sysbench 一般設定 http://benjr.tw/8715 ,與 sysbench 如何 測試 oltp 資料庫 http://benjr.tw/95251 請自行參考. 測試環境 Ubuntu 14.04 -–max-time 與 -–max-requests 測試時間可以指定為固定 Continue reading Sysbench oltp (2)

SQL 語法 (INSERT , SELECT , UPDATE , DELETE)

之前 Database 只會新增 個別資料庫,或是一些簡單的設定 ,但是在使用 sysbench – http://benjr.tw/95251 進行 oltp 測試時,裡面的模式使用了很多的 SQL 語法,不是很了解 SQL 所以惡補一下. 關於 Linux 下的 Mysql (MariaDB) 設定請參考 http://benjr.tw/12 Continue reading SQL 語法 (INSERT , SELECT , UPDATE , DELETE)

CentOS7 – Sysbench

作業平臺 CentOS 7 的 yum 沒有包含 sysbench 需要透過 git 下載並編譯原始碼. 編譯 sysbench 時所需要的套件 開始編譯 sysbench GitHub – https://github.com/akopytov/sysbench sysbench 提供 File I/O, CPU , Memory , Thre Continue reading CentOS7 – Sysbench