開源資料庫MySQL DBA運維實戰

2021-10-03 18:49:17 字數 1281 閱讀 8898

在千峰學習的第31天,今天我學習的安裝資料庫和資料庫的ddl語句。
如果不想在世界上虛度一生,那就要學習一輩子。

1.先關閉防火牆和selinux

#systemctl stop firewalld

#systemctl disable firewalld

#setenforce 0

#vim /etc/selinux/config/

selinux=disabled

2. //中國科技大學開源軟體映象站

3.[root@localhost ~]# yum install -y net-tools.x86_64 libaio.x86_64 perl.x86_64 //安裝相關軟體

4.[root@localhost ~]# yum install -y mysql-community* //安裝mysql如果有下圖中的報錯就是mariadb資料庫和mysql衝突 使用 yum remove mariadb.libs.x86_64 解除安裝mariadb

5.安裝完記得啟動mysql服務

systemctl start mysqld

systemctl enable mysqld

6.怎麼檢視和修改mysql初始的預設密碼

[root@localhost ~]# grep 『password』 /var/log/mysqld.log

[root@localhost ~]# mysqladmin -uroot -p』es,w;ya(k1th』 password 『qianfeng@123』

sql語言主要用於訪問資料、查詢資料、更新資料和管理關係資料庫系統,sql語言由ibm開發。

sql語言分類介紹

ddl資料庫定義語言:資料庫、表、檢視、索引、儲存過程例如create、drop、alter

dml資料庫操縱語言:插入資料insert、刪除資料delete、更新資料update

dql資料庫查詢語言:查詢資料select

dcl資料庫控制語言:例如控制使用者的訪問許可權grant、revoke

create database 資料庫名; //建立資料庫

庫名要求:唯一性

區分大小寫

不能使用關鍵字如create select

不能單獨使用數字和特殊符號「如-」

show databases; //檢視資料庫

開源資料庫MySQL DBA運維實戰 部署

root localhost wget root localhost wget root localhost wget root localhost wget 3.安裝相關軟體 三個相關軟體 root localhost yum install y net tools.x86 64 libaio.x...

資料庫運維原則

一 資料庫運維工作總原則 1 能不給資料庫做的事情不要給資料庫,資料庫只做資料容器。2 對於資料庫的變更必須有記錄,可以回滾。二 許可權相關 總原則,以最低粒度控制許可權。select許可權 所有開發人員均可擁有自己業務範圍內的表許可權。insert update delete許可權 所有專案經理可...

資料庫運維原則

一 資料庫運維工作總原則 1 能不給資料庫做的事情不要給資料庫,資料庫只做資料容器。2 對於資料庫的變更必須有記錄,可以回滾。二 許可權相關 總原則,以最低粒度控制許可權。select許可權 所有開發人員均可擁有自己業務範圍內的表許可權。insert update delete許可權 所有專案經理可...