Code前端首页关于Code前端联系我们

mysql删除默认数据库(MySQL 删除库)

terry 3年前 (2023-09-30) 阅读数 54 #Mysql
文章标签 MySQL数据库

本文目录一览:

  • 1、Mysql数据库中哪几个默认数据库是不能删的?
  • 2、mysql删除库
  • 3、mysql 中默认的"mysql"数据库 删了,有什么影响吗?如果要恢复,应该怎么恢复?
  • 4、mysql 默认数据库可以删除吗
  • 5、mysql 的默认数据库能不能删除?

Mysql数据库中哪几个默认数据库是不能删的?

information_schema,mysql,performance_schema,sys这四个数据库是MySQL自带的数据库,不能轻易删除,其他自建的数据库可以按需删减。

mysql删除库

MySQL 删除数据库

删除数据库是将已经存在的数据库从磁盘空间中清除,连同数据库中的所有数据也全部被删除。

MySQL删除数据库的基本语法格式如下:

其中“db_name”是要删除的数据库名称,如果指定数据库名不存在,则删除出错。

如果按照楼主说的情况,只需要在句子后面加 IF EXISTS db_name 即可。

mysql 中默认的"mysql"数据库 删了,有什么影响吗?如果要恢复,应该怎么恢复?

1

找个别的机器安装个同版本的mysql或从已安装同版本的其他机器上(非同版本的也可以试下):

拷贝

mysql/data/mysql

目录到你的mysql/data/

下吧

2

试着启动mysql服务,如果能启动了,理论上应该丢失的只有用户、授权等一些系统信息,不影响你的使用的数据;

如果不能启动,看错误日志,争取启动了。

3

赶紧把数据备份一份出来,重新把所有库(只是你后来创建的业务相关的库,不包括mysql库)都删了,重新导入一遍。理论上不这样也可以,但只是非生产重要的环境下。

4

重新做用户授权。

mysql 默认数据库可以删除吗

mysql这个默认数据库保存的是MySQL运行所必须的信息,mysql数据库是保存系统有关的权限,对象和状态信息。例如包括root在内的所有用户名和密码,打个比方就像Windows操作系统里的WINDOWS或WINNT目录一样,是不能删的。

mysql 的默认数据库能不能删除?

mysql这个默认数据库保存的是MySQL运行所必须的信息,mysql数据库是保存系统有关的权限,对象和状态信息。例如包括root在内的所有用户名和密码,打个比方就像Windows操作系统里的WINDOWS或WINNT目录一样,是不能删的。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门