mysql删掉数据库失败

MySQL is a very popular opensource database it is used by a lot of different types and size companies. In this post, we will look at how to drop or delete MySQL databases?

MySQL是一种非常流行的开源数据库,许多类型和规模的公司都在使用它。 在本文中,我们将研究如何删除或删除MySQL数据库?

登录MySQL数据库 (Login MySQL Database)

Dropping/Deleting/Removing a database in MySQL server is a simple and fast solution that will delete data as well as table and database schemes. We will command to the local MySQL server daemon whit root privileges.

在MySQL服务器中删除/删除/删除数据库是一种简单而快速的解决方案,它将删除数据以及表和数据库方案。 我们将命令root特权到本地MySQL服务器守护进程。

$ sudo mysql -u root

Login MySQL Database
登录MySQL数据库

列出数据库(List Databases)

We will list existing databases to get the database names and do not make a mistake.

我们将列出现有数据库以获取数据库名称,并且不会出错。

show databases;

List Databases
列出数据库

删除数据库(Drop Database)

We will drop the database names test. The syntax of the drop is simple like below. We issue command DROP DATABASE and provide database name as in this example test.

我们将删除数据库名称测试。 删除的语法很简单,如下所示。 我们发出命令DROP DATABASE并提供数据库名称,如本示例测试中所示

DROP DATABASE test;

Drop Database
删除数据库

删除数据库中的所有表(Drop All Tables In A Database)

Another alternative is dropping all tables one by one or with a simple script. Here database will be not removed but the tables of the database will be deleted.

另一种选择是一个表或一个简单脚本删除所有表。 这里不会删除数据库,但会删除数据库表。

SET FOREIGN_KEY_CHECKS = 0;
SET @tables = NULL;
SELECT GROUP_CONCAT(table_schema, '.', table_name) INTO @tablesFROM information_schema.tables WHERE table_schema = 'database_name'; -- specify DB name here.SET @tables = CONCAT('DROP TABLE ', @tables);
PREPARE stmt FROM @tables;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
SET FOREIGN_KEY_CHECKS = 1;

翻译自: https://www.poftut.com/mysql-drop-database/

mysql删掉数据库失败

mysql删掉数据库失败_如何删除MySQL数据库?相关推荐

  1. 删除安装的mysql数据库文件_安装/删除MySQL数据库

    安装包我会放在本文的底部,如果需要自取 MySQL的数据存储目录为data,data目录通常在C:\Documents and Settings\All Users\Application Data\ ...

  2. win7 mysql 卸载不干净,win7系统彻底删除mysql的方法教程

    如果你的win7系统安装过mysql数据库,而且现在不使用它了想卸载掉,但是有用户就发现win7卸载mysql始终不能彻底卸载干净,对于这个问题,小编就来说说win7系统彻底删除mysql的方法教程. ...

  3. mysql表空间过大_详解MySQL表空间以及ibdata1文件过大问题

    ibdata1文件过大 原因分析 ibdata1是一个用来构建innodb系统表空间的文件,关于系统表空间详细介绍参考MySQL官网文档 上面是一个数据库的ibdata1文件,达到了780多G,而且还 ...

  4. mysql删库命令是啥_删除数据库的命令是什么

    删除数据库的命令是什么? 当数据库不再使用时应该将其删除,以确保数据库存储空间中存放的是有效数据.删除数据库是将已经存在的数据库从磁盘空间上清除,清除之后,数据库中的所有数据也将一同被删除. 在 My ...

  5. 初始化mysql的数据库失败_初始化mysql的数据库失败怎么办

    初始化mysql数据库失败的解决办法:首先找到并打开my.ini文件:然后注释掉my.ini文件中的datadir:最后根据提示把UTF8换成UTF8MB4即可. 安装MySQL8,安装时初始化数据库 ...

  6. 删除mysql数据库_安装/删除MySQL数据库

    安装包我会放在本文的底部,如果需要自取 MysqL的数据存储目录为data,data目录通常在C:\Documents and Settings\All Users\Application Data\ ...

  7. 应用连接mysql数据库失败_连接MySQL数据库失败频繁的原因

    连接mySQL数据库失败频繁,主要是什么原因造成的? 一年前,我开发了一个网站,租用的是linux下PHP+mySQL的虚拟空间,之前一直工作正常. 近半年来,却频繁出现连接数据库失败错误(一周1~2 ...

  8. 删除电脑中的mysql数据库吗_【数据库】怎么彻底删除mysql服务?

    彻底删除mysql服务的步骤: 1.关闭mysql服务 在cmd命令行输入以下命令 net stop mysql 或者 我的电脑右键->管理->服务,进入后手动关闭. 2.删除MySQL服 ...

  9. java导出mysql数据库失败_利用Java进行MySql数据库的导入和导出

    利用Java来进行Mysql数据库的导入和导出的总体思想是通过Java来调用命令窗口执行相应的命令. MySql导出数据库的命令如下: mysqldump -uusername -ppassword  ...

最新文章

  1. “网络实名制”的背后
  2. OpenNI2下简单操作两个体感设备(Xtion与Kinect for Xbox 360)
  3. 数据库事务原理详解-数据库隔离级别
  4. python文件合法模式组合_python设计模式之组合模式
  5. 看一下CDI 2.0 EDR1
  6. hbase 导入到es_HBase 实现数据同步 ElasticSearch
  7. 罗森伯格荣获2015年度中国数据中心优秀供应商与中国十大布线品牌两项大奖
  8. Spring Security 用户登录实战
  9. VB.Net工作笔记001---用ASP调用VB.NET编写的dll_ClassLibrary
  10. “梅丽莎”病毒背后的神秘黑客
  11. iOS和js交互三部曲,很不错的文章和demo
  12. 学术壁报模板_中华医学会核医学分会2019年学术年会征文通知
  13. android p 小米6,小米6 想升级 Android P,系统软件工程师发话:可适配
  14. Consul 集群部署
  15. [转载]Core animation简介
  16. 青龙自动薅羊毛—【万年历】秒到
  17. 基于Java的vtt转txt程序
  18. 二维码门禁助力于打造更智能化的出入管理-码上开门,说走就走
  19. 通俗理解TIM定时器并简单使用
  20. VMware 8的下载安装

热门文章

  1. 用python个给maya写了个重命名插件
  2. 得不到的,才是最好的?
  3. clickhouse常见问题之Too many simultaneous queries
  4. 搜狐邮箱退信said: 553 5.7.1 Sender ERROR的解决方法
  5. (NO.00005)iOS实现炸弹人游戏(八):游戏主角(一)
  6. 用java写一个url免费下载网易云音乐
  7. C++线程池QueueUserWorkItem
  8. 常用的Linux版本介绍
  9. 利用广播星历计算卫星在ECEF下的坐标
  10. win10 临时目录查看方法 【使用系统变量%tmp%查看】