【数据库】基础学习之库的基本操作(增删查备份)

登录上我们的数据库之后,我们就可以来进行一下的基础操作了。。。。。。

一、相关库操作

1、查看当前数据库中已有的库语句:show databases;

2、建库基本语句:create database 库名;

例如:新建一个ly库

4、显示数据库创建语句:show create database 数据库名;

3、使用库:use 库名:

4、数据库删除

6、查看当前MYSQL数据库的链接情况:show processlist;

5、备份和恢复数据库语法:

【备份】:mysqldump -u root -p -B 数据库名 > 数据库存放路径(命令行下输入命令)

【恢复数据库】

(1)恢复之前,我们先进入mysql控制台,先删除原来的库

(2)先创建一个空的数据库,最好和以前的库名相同

(3)我们通过查看保存的ly.sql中保存了我们整个建库、建表、导入数据的语句

【备份数据库中的一张或几张表】

(1)我么先给ly库中新建一张student表,现在就有两张表,如下图


【我们只想要备份其中的student表怎么办呢?

(1)语法:mysqldump -u root -p 数据库名 表名 > 备份的路径(在命令行下输入命令)

例子:保存ly库中student表到桌面的ly.bk文件中

【备份数据库中的指定的一张或几张表】

(1)首先,先将原有的表格删除

(2)语法:source 备份的物理路径

(3)查看是否恢复

【注意】

  • 在使用source 恢复数据时,保证use对应的数据库
  • 同时备份多个数据库 [root@localhost Desktop]# mysqldump -u root -p密码 -B 数据库名1 数据库名2... > 数据库存放路径
  • 同时恢复多个数据库 mysql > source 备份的文件
  • 如果我们备份一个数据库时,也带上-B参数,在恢复数据库时,不需要再创建空数据库。

6、数据库修改:主要是指修改数据库的字符集、校验规则

语法:alter database [if exists] 数据库名 [字符集] [校验规则]...

【将ly4数据库的字符集改为gbk】

7、删除库

语法:drop database 数据库名;(删库需谨慎,哈哈哈)

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值