CentOS安裝并設置MariaDB
說明: 首先必須能鏈接外網. 如果不能直接訪問,那也可以設置代理,
使用 yum 的權限要求是 root 用戶,如果你不是,那么可以需要 在 shell命令之前加上 sudo, 即 切換到 super 管理員進行操作. 并可能需要輸入密碼.
1. 添加 yum 數據源;
建議命名為 MariaDB.repo 類似的名字:
然后,寫入文件內容:
選擇好操作系統版本之后既可以查看,其他操作系統的安裝源也可以在此處查看并設置。
2. 安裝數據庫
- # yum remove MariaDB-server MariaDB-client
- yum -y install MariaDB-server MariaDB-client
3. 啟動數據庫
如果不用進行其他的操作,則現在就可以直接啟動數據庫,并進行測試了。
- # 查看mysql狀態;關閉數據庫
- # service mysql status
- # service mysql stop
- # 啟動數據庫
- service mysql start
- # 修改root密碼
- mysqladmin -u root password 'root'
如果是重要的服務器,請使用復雜密碼,例如郵箱,各種自由組合的規則的字符等。
5. 登錄數據庫
- mysql -u root -p
- mysql -h 127.0.0.1 -P 3306 -u root -p
6. 簡單SQL測試
mysql, MariaDB 的默認數據存放在 /var/lib/mysql/ 目錄下,如果不想放到此處,或者是想要程序和數據分離,或者是磁盤原因,需要切換到其他路徑,則可以通過修改 datadir系統變量來達成目的.
# 在文件的 mysqld 節下添加內容 [mysqld] datadir=/usr/local/ieternal/mysql_data/mysql socket=/var/lib/mysql/mysql.sock #default-character-set=utf8 character_set_server=utf8 slow_query_log=on slow_query_log_file=/usr/local/ieternal/mysql_data/slow_query_log.log long_query_time=2其中,也只有 datadir 和 socket 比較重要; 而 default-character-set 是 mysql 自己認識的,而 mariadb5.5 就不認識,相當于變成了 character_set_server
然后重新啟動MySQL.
- service mysql start
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!