标签:进入 base char inux mysqld roo dump sql数据库 linu
show databases; ##显示数据库
use mysql; ##进入mysql数据库
show tables; ##显示当前库中表的名称
select * from user; ##查询user表中的所有内容
desc user; ##查询user表的结构
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表中添加数据,且密码加密
update linux set password=password(‘passwd2‘) where username=‘user1‘; ##更新名字是user1的密码
update linux set password=password(‘123‘) where (username=‘user1‘ or username=‘user2‘); ##更新user1,user2密码
delete from linux where username=‘user1‘; ##从linux表中删除user1用户
drop table linux; ##删除linux表
drop database westos; ##删除westos数据库
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库
标签:进入 base char inux mysqld roo dump sql数据库 linu
原文地址:https://www.cnblogs.com/7fancier/p/9255626.html