#!/bin/bash
func
() pwd=`pwd`
echo
-e"\t使用者mysql已建立(#-#)"
echo
-e"\t$1正在解包……"
tar xvf $1 -c /usr/local/ &> /dev/null
echo
-e"\t$1解包完成!"
cd /usr/local/
ln -s mariadb* mysql &> /dev/null
cd /usr/local/mysql
mkdir /etc/mysql/ &> /dev/null
\cp -f support-files/my-huge.cnf /etc/mysql/my.cnf
if [ $? != 0 ];then
yum install libaio -y &> /dev/null
if [ $? != 0 ];then
echo
-e"\tscripts/mysql_install_db失敗!"
exit1fi
fi\cp -f support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld &> /dev/null
func
if [ -n "$release7" ];then
mkdir /var/log/mariadb/ &>/dev/null
chown mysql /var/log/mariadb/
touch /var/log/mariadb/mariadb.log &> /dev/null
chown mysql /var/log/mariadb/mariadb.log
else
mkdir -p /var/log/mysql.log
chown mysql /var/log/mysql.log
touch /var/log/mysqld.log
chown mysql:mysql /var/log/mysqld.log
fiservice mysqld start &> /dev/null
if [ $? == 0 ];then
echo
-e"\tmysql服務以啟動(#-#)"
fiecho
"path=/usr/local/mysql/bin:$path" >/etc/profile.d/mysql.sh
echo
-e"\t請執行. /etc/profile.d/mysql.sh指令碼將『/usr/local/mysql/bin』新增到path變數中!"
echo
-e"\t請執行mysql_secure_installation!安全初始化mariadb(#-#)"
cd$pwd
注意:如果作業系統是最小化安裝的,可能會由於缺少一些檔案,造成安裝失敗。
二進位制安裝MariaDB 5 5 36
開發版本 aplha 文件版本 stable 簡介 mariadb資料庫管理系統是mysql的乙個分支,主要由開源社群在維護,採用gpl授權許可。開發這個分支的原因之一是 甲骨文公司收購了mysql後,有將mysql閉源的潛在風險,因此社群採用分支的方式來避開這個風險。mariadb的目的是完全相容...
二進位制如何安裝mysql 二進位制安裝mysql
1.建立安裝目錄 wget 3.解壓二進位製包 root db01 tar xf mysql 5.6.40 linux glibc2.12 x86 64.tar.gz 4.移動解壓目錄 5.做mysql軟連線 6.建立mysql使用者 root db01 useradd mysql s sbin n...
二進位制 二進位制起源
現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...