如何在滴滴雲 DC2 上搭建 MySQL 服務

java06051515發表於2018-12-10

前言

MySQL 是什麼

MySQL 是一種開放原始碼的關係型資料庫管理系統(RDBMS),使用最常用的資料庫管理語言—結構化查詢語言(SQL)進行資料庫管理。

準備

系統硬體

滴滴雲 伺服器(DC2): 安全可靠,擁有極高的價效比高,為開發者的需求而設計。適合大中小型使用者購買使用。

本文示例採用:通用型 2核CPU 4GB記憶體 500G的EBS雲盤的伺服器配置

依賴軟體

系統:CentOS 7.4

MariaDB 5.5.56

安裝過程

1. 登入伺服器

SSH 登入購買的 滴滴雲 DC2 主機

  ssh  dc2 - user @ ip

2. 安裝 MySQL

由於安裝軟體需要 root 許可權,切換到 root 賬戶

  sudo   - i

  yum  install  mariadb - server  mariadb  mariadb - devel

3. 編輯 MySQL配置

重新切換至工作賬戶 dc2-user

  su   -   dc2 - user

建立 MySQL 工作目錄

  mkdir   / home / dc2 - user / mysql3306 /

  mkdir   / home / dc2 - user / mysql3306 / var

配置 MySQL 配置檔案

  vi   / home / dc2 - user / mysql3306 / my . cnf

4. 啟動 MySQL 例項

初始化 MySQL 例項

  mysql_install_db   -- user = dc2 - user   -- datadir = / home / dc2 - user / mysql3306 / var

啟動 MySQL 例項

  mysqld_multi   -- defaults - file = / home / dc2 - user / mysql3306 / my . cnf  start

修改 root 帳號密碼

  mysqladmin   - S   / home / dc2 - user / mysql3306 / mysql . sock   - u   root  password   123456

登入 root 帳號

  mysql   - h   127.0.0.1   - P   3306   - u   root   - p 輸入密碼

建立資料庫

  MariaDB   [ ( none ) ] >   CREATE  DATABASE  didicloud ;

  Query  OK ,   1   row  affected   ( 0.00   sec )

建立表

建立平臺使用者

  MariaDB   [ ( none ) ] >   GRANT  SELECT , INSERT , UPDATE , DELETE , CREATE  ON  didicloud . *   TO   'username' @ '%'   IDENTIFIED  BY   'password' ;

  Query  OK ,     rows  affected   ( 0.00   sec )

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559758/viewspace-2284555/,如需轉載,請註明出處,否則將追究法律責任。

相關文章