Red Hat Certified Engineer 8 備考第十八天 打倒Oracle

時間:2019年8月16日mysql

地點:家裏linux

內容:MariaDB、無人值守的部署sql

MariaDB     MySQL的免費版(MySQL創始人氣不過Oracle後跑出來本身單幹的結果)。2333下圖說明一切。

    

     MariaDB的安裝

          1.使用yum install MariaDB/MariaDB-server安裝數據庫

          2.使用mysql_secure_installation命令運行服務器

          3.初次安裝MariaDB請在Enter current password for root (enter for none): 直接回車網絡

          4.Set root password? [Y/n] 是否設置root密碼,此處根據本身狀況而定。app

          5.Remove anonymous users? [Y/n] 是否刪除匿名用戶,此處根據本身狀況而定。測試

          6.Disallow root login remotely? [Y/n] 是否禁止rooot用戶遠程登陸。ui

          7.Remove test database and access to it? [Y/n] 是否測試數據庫,此處根據本身狀況而定。spa

          8.Reload privilege tables now? [Y/n] 是否刷新受權表(即以上配置是否當即生效)

          9.把3306端口加入FW白名單。

     MariaDB的使用

          就說一點!!!!進到數據庫後全部命令 ,都必須在命令後面用分號(;)結尾。

     MariaDB帳戶管理

          1. 照「CREATE USER 用戶名@主機名 IDENTIFIED BY '密碼'; 」的格式建立數據庫管理帳戶。

          2.使用GRANT命令來對現有用戶配權,格式見下表。

    

     MariaDB數據庫,庫內容維護

    

     MariaDB備份

          mysqldump命令用於備份數據庫數據,格式爲「mysqldump [選項] [數據庫名稱]」。

    

無人值守的部署     使用PXE + TFTP +FTP + DHCP + Kickstart 服務搭建出一個無人值守安裝系統。

    

     PXE(Preboot eXecute Environment,預啓動執行環境)是由Intel公司開發的技術,能夠讓計算機經過網絡來啓動操做系統(前提是計算機上安裝的網卡支持PXE技術),主要用於在無人值守安裝系統中引導客戶端主機安裝Linux操做系統。

     1.根據需求配置安裝DHCP服務。

     2.安裝TFTP並啓用xinetd服務。把etc/xinetd.d/tftp裏的disable參數改成no

     3.安裝SYSLinux。把光盤引導文件複製到/var/lib/tftpboot文件夾下。

     4.其中的isoLinux.cfg複製到tftpboot/pxelinux.cfg/下,並編輯append initrd=initrd.img inst.stage2=服務器地址 ks=應答文件地址 quiet

     5.安裝vsftpd,並加入到FW白名單。

     6.把光盤全部文件複製到var/ftp目錄下。

     7.複製家目錄下的anaconda-ks.cfg到var/ftp/pub/ks.cfg

     8.編輯ks.cfg文件。kickstart服務詳解

相關文章
相關標籤/搜索