mariadb数据库简单操作
Posted 7fancier
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mariadb数据库简单操作相关的知识,希望对你有一定的参考价值。
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数据库简单操作的主要内容,如果未能解决你的问题,请参考以下文章