1. 程式人生 > >mariadb數據庫簡單操作

mariadb數據庫簡單操作

mariadb select esc lec inux 文件中 內容 導入 creat

2.查詢

show databases; ##顯示數據庫
use mysql; ##進入mysql數據庫
show tables; ##顯示當前庫中表的名稱
select * from user; ##查詢user表中的所有內容

desc user; ##查詢user表的結構

3.數據庫以及表的建立

create database westos; ##創建westos數據庫
create table linux( ##創建表linux
username varchar(15) not null, ##username字段,字符最大長度為15,且不為空


password varchar(15) not null
);
insert into linux values (‘user1‘,‘passwd1‘); ##給linux表中添加數據

insert into linux values (‘user1‘,password(‘passwd1‘)); ##給linux表中添加數據,且密碼加密

4.更新數據庫信息

update linux set password=password(‘passwd2‘) where username=‘user1‘; ##更新名字是user1的密碼

update linux set password=password(‘123‘) where (username=‘user1‘ or username=‘user2‘); ##更新user1,user2密碼

5.刪除數據庫

delete from linux where username=‘user1‘; ##從linux表中刪除user1用戶
drop table linux; ##刪除linux表
drop database westos; ##刪除westos數據庫

6.數據庫的備份

mysqldump -u root -pwestos --all-database ##備份所有表中的所有數據
mysqldump -u root -pwestos --all-database --no-date ##備份所有表,但不備份數據
mysqldump -u root -pwestos westos ##備份westos數據庫
mysqldump -u root -pwestos westos > /mnt/westos.sql ##備份westos庫,並將數據保存到westos.sql文件中
mysqldump -u root -pwestos westos linux > /mnt/linux.sql ##備份westos數據庫中的linux表
mysql -uroot -pwestos -e "create database westos;" ##還原數據時,應先建立相應的westos庫

mysql -uroot -pwestos westos < /mnt/westos.sql ##將數據導入westos庫

mariadb數據庫簡單操作