步驟一、安裝相關包
yum -y install libaio numactl-libs perl-data-dumper
步驟
二、建立mysql使用者名稱和使用者組
groupadd -r -g 27 mysql
useradd -r -u 27 -g mysql -s /sbin/nologin -c 'mysql server' mysql
步驟
三、準備二進位制程式
tar xf mysql-5.6.49-linux-glibc2.12-x86_64.tar.gz -c /usr/local
cd /usr/local
ln -sv mysql-5.6.49-linux-glibc2.12-x86_64 mysql
chown -r mysql.mysql mysql/*
步驟
四、準備環節變數
echo
'path=/usr/local/mysql/bin:$path'
> /etc/profile.d/mysql.sh
. /etc/profile.d/mysql.sh
步驟
五、準備配置檔案
cp /etc/my.cnf
vim /etc/my.cnf
[mysqld]
datadir=/data/mysql
skip_name_resolve=1
socket=/data/mysql/mysql.sock
log-error=/data/mysql/mysql.log
pid-file=/data/mysql/mysql.pid
[client]
socket=/data/mysql/mysql.sock
步驟
六、建立資料庫檔案
cd /usr/local/mysql/
./scripts/mysql_install_db --datadir=/data/mysql --user=mysql
步驟
七、準備服務指令碼
cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
service mysqld start
步驟
八、安全初始化
mysql_secure_installation
二進位制 二進位制起源
現代通訊技術的基礎是二進位制編碼。早在1865年麥克斯韋總結出麥克斯韋方程組之前,美國人摩斯 morse 於1837年發明了摩斯電碼和有線電報。有線電報的出現,具有劃時代的意義 它讓人類獲得了一種全新的資訊傳遞方式,這種方式 看不見 摸不著 聽不到 完全不同於以往的信件 旗語 號角 烽火,這也是二進...
基於二進位制許可權管理
1 許可權值的設定 用二進位制來表示許可權值應該是按位來設定,每個位佔乙個,表示一種許可權,如 00000001表示十進位制1,00000010表示十進位制2,00000100表示十進位制4,00001000表示十進位制8 依次類推,才能清晰正確的標識,多種許可權的賦予則使用 或運算 此時各位比較混...
安裝mysql 二進位制格式
說明 安裝位置 usr local mysql 資料位置 data mysql mysql3306 data 臨時檔案位置 data mysql mysql3306 tmp 日誌檔案位置 data mysql mysql3306 logs mysql bin socket檔案位置 tmp mysql...