部署LNMP架構之Mysql安裝

1、什麼是Mysql?
MySQL是一個關係型數據庫管理系統,由瑞典MySQL AB 公司開發,屬於 Oracle 旗下產品。MySQL 是最流行的關係型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關係數據庫管理系統) 應用軟件之一。
MySQL是一種關係數據庫管理系統,關係數據庫將數據保存在不一樣的表中,而不是將全部數據放在一個大倉庫內,這樣就增長了速度並提升了靈活性。
MySQL所使用的 SQL 語言是用於訪問數據庫的最經常使用標準化語言。MySQL 軟件採用了雙受權政策,分爲社區版和商業版,因爲其體積小、速度快、整體擁有成本低,尤爲是開放源碼這一特色,通常中小型網站的開發都選擇 MySQL 做爲網站數據庫。
2、安裝Mysql服務
1.安裝環境依賴包(字符終端處理工具、語法分析器、編譯器)
部署LNMP架構之Mysql安裝
2.建立管理用戶
部署LNMP架構之Mysql安裝
3.解壓mysql安裝包到/opt目錄下
部署LNMP架構之Mysql安裝
4.使用cmake進行配置mysql

cmake \

-DCMKAE_INSTALL_PREFIX=/usr/local/mysql \

-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysqk.sock \

-DSYSCONFDIR=/etc \

-DSYSTEMD_PID_DIR=/usr/local/mysql \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_general_ci \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_ARCHIVE_STORAGE_ENGINE=1 \

-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \

-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \

-DMYSQL_DATADIR=/usr/local/mysql/data \

-DWITH_BOOST=boost \

-DWITH_SYSTEMD=1

5.編譯完成後進行make && make install過程
部署LNMP架構之Mysql安裝
部署LNMP架構之Mysql安裝
6.分配建立用戶的權限
部署LNMP架構之Mysql安裝
7.調整配置文件
部署LNMP架構之Mysql安裝
部署LNMP架構之Mysql安裝
8.設置環境變量
部署LNMP架構之Mysql安裝
部署LNMP架構之Mysql安裝
部署LNMP架構之Mysql安裝
9.修改啓動腳本,初始化數據庫
部署LNMP架構之Mysql安裝
部署LNMP架構之Mysql安裝
10.使mysql能夠被service命令管理
部署LNMP架構之Mysql安裝
11.開啓服務並查看端口是否開啓
部署LNMP架構之Mysql安裝
建立數據庫密碼
部署LNMP架構之Mysql安裝
從新登陸mysql數據庫
部署LNMP架構之Mysql安裝
總結:安裝數據庫有不少細節上的問題須要咱們注意,必定要細心細緻否則頻頻報錯致使心態崩潰!!sql

相關文章
相關標籤/搜索