MySql、MariaDB 数据库备份及还原

目录

一、单个数据库备份

二、备份所有数据库

三、还原

四、创建数据库

五、查看所有数据库

六、删除数据库

七、数据库表操作

1.创建表

2.修改表

3.删除表字段、删除表

一、单个数据库备份

mysqldump -uroot -proot --databases mall_pms > mall_pms.sql;

就可以直接在项目根目录看到创建的sql文件

二、备份所有数据库

mysqldump -uroot -proot --all-databases > alldb.sql;

三、还原

直接打开数据库操作的控制台,输入语句

source mall_pms220719.sql;

四、创建数据库

charset :指定数据库使用的字符集

create database db1;

create database db2 charset=utf8;

五、查看所有数据库

show databases;

 

六、删除数据库

drop databases <数据库名>;

七、数据库表操作

1.创建表

        格式: create table 表名(字段1名 类型,字段2名 类型)charset=utf8/gbk;

create table hero(name varchar(50),money int,type varchar(10)) charset=utf8;

2.修改表

        1).修改表名

        格式: rename table 原名 to 新名;

rename table person to p;

        2).修改表字段

        格式: alter table 表名 change 原名 新名 新类型;

alter table emp change id name varchar(50);

3.删除表字段、删除表

        1).删除表字段

        格式: alter table 表名 drop 字段名;

alter table emp drop gender;

        2).删除表

        格式: drop table 表名;

drop table student; 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值