mariaDB資料庫管理系統

2021-10-04 10:36:10 字數 2096 閱讀 1397

前言:mariadb資料庫和mysql資料庫是同乙個團隊所開發,因為mysql被收購後不再開源,所以所在mysql的開發團隊離職後又重新開發了了新的開源資料庫mariadb

安裝mariadb服務

1、安裝主程式和服務端程式

# yum install mariadb mariadb-server 

# systemctl restart mariadb

# systemctl enable mariadb

2、初始化mariadb資料庫

# mysql_secure_installation  //設定使用者資訊
建立本地使用者並進行mysql資料庫授權
# mysql -u root -p 

> show databases;

>

set password = password(

'自定義資料庫密碼'

);//修改資料庫密碼

> create user lala@localhost identfied by '設定使用者密碼' //建立本地賬戶

> grant select,update,delete,insert on mysql.* to lala@localhost; //將mysql資料庫授權給使用者lala@localhost

>

exit

# mysql -u lala -p

> show databases;

> use mysql; //在lala使用者下檢視mysql資料庫

> show table; //查表單

>

exit

# mysql -u root -p

> revoke select,update,delete,insert on mysql.* from lala@localhost;

>

exit

在root使用者下建立自己的資料庫
# mysql -u root -p

> show databases;

> create database 自定義資料庫名字; //建立資料庫

> show databases;

> use 自定義資料庫名字; //進入資料庫

> create table mybook(name char(15),price int,pages int)

;> discribe mybook; //查表單(字段)

> insert into mybook(name,price,pages) values(

'自定義名字','自定義數字','自定義頁數'

);>

select * from mybook; //查表單(查所有)

> update mybook set price=100; //修改自定義數字

> delete from mybook; //刪除表單

>

select * from mybook where name =

'自定義名字';//精確查詢

>

select * from mybook where price < 100; //範圍性查詢

>

exit

資料庫的備份
# mysqldump -u root -p 需備份的資料庫名稱 >  /root/lala.dump

# mysql -u root p

> use 資料庫名稱;

> delete from mybook; //刪除資料表單。drop //用於刪除資料庫賬戶

>

select * from mybook;

>

exit

資料庫的恢復
# mysqldump -u root -p 需備份的資料庫名稱  <  /root/lala.dump

# mysql -u root -p

> show databases;

> use 資料庫名稱;

>

select * from mybook;

>

exit

使用MariaDB資料庫管理系統

一 初始化mariadb服務 1 相較於mysql,mariadb資料庫管理系統有較多豐富的擴充套件特性,比如對微妙級別的支援 執行緒池 子查詢優化 程序報告等 配置妥當yum軟體倉庫後,即可安裝部署mariadb資料庫主程式及服務端程式。2 安裝mariadb主程式 yum y install m...

Mariadb資料庫使用者及許可權管理

localhost 本機 192.168.150.網段 所有 方法二 在授權同時就建立使用者 grant 許可權列表 on 資料庫名.表名 to 使用者名稱 identified by 密碼 with grant option with grant option 這個選項表示該使用者可以將自己擁有的...

你好!MariaDB資料庫

我們最熟知的資料庫莫過於mysql,開源給了他親民的一面,但是它被甲骨文收購以後呢,mysql的能否繼續開源下去成了大家茶前飯後所顧慮的問題,同樣,mysql的創始人widenius 麥可 維德紐斯 先生也在擔心這個問題,他覺得依靠sun oracle來發展mysql,實在很不靠譜,於是決定另開分支...