drop命令用于删除数据库。
目前创新互联建站已为近1000家的企业提供了网站建设、域名、虚拟空间、成都网站托管、企业网站设计、衡山网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
drop命令格式:drop database 数据库名;
例如,删除名为 xhkdb的数据库:
mysql drop database xhkdb;
[例子1] 删除一个已经确定存在的数据库:
mysql drop database drop_database;
Query OK, 0 rows affected (0.00 sec)
[例子2] 删除一个不确定存在的数据库:
mysql drop database drop_database;
ERROR 1008 (HY000): Can't drop database 'drop_database'; database doesn't exist
// 发生错误,不能删除'drop_database'数据库,该数据库不存在。
mysql drop database if exists drop_database;
Query OK, 0 rows affected, 1 warning (0.00 sec)
//产生一个警告说明此数据库不存在
mysql create database drop_database; // 创建一个数据库
Query OK, 1 row affected (0.00 sec)
mysql drop database if exists drop_database; // if exists 判断数据库是否存在,不存在也不产生错误
Query OK, 0 rows affected (0.00 sec)
1、打开mysql的客户端 这里使用navicat,连接数据库,等到navicat主页面,双击需要操作的数据库连接。
2、登录到数据库主页面后,点击左侧的数据库连接,打开数据库,可以看到可以操作的所有数据库。
3、这时有有两个数据库,目标是将数据1的所有数据同步到数据库2上,需要点击主页面上的。
4、打开工具菜单,选择数据库同步菜单,弹出数据同步的对话框,可以选择数据源,目标数据库。
5、选择数据库源和需要操作的数据库后,然后在选择目标数据库连接,目标数据库,然后在选择需要操作的表,点击开始即可。
centos系统直接用 yum remove mysql即可删除mysql,
Ubuntu使用 rpm -e 命令可删除mysql.
一、常见的命令行错误
1
首先,必须找出错误的原因。常见的错误原因有:
1)忘记输入结尾处的分号。
2
2)错误的输入了' 字符。
3
3)错误的输入了"字符。
END
二、解决办法
当键入了错误的命令出现无法退出时,大部分情况是因为MySQ认为命令行尚未结束。在这种情况下,有时即使键入 quit 也会无法退出。
针对上面提出的三个常见错误,解决的方法分别是:
1)补上分号。
2)由于MySQL中,‘号和"号都是成对出现的,故当错误键入'号或"号时,需要补全另一半才能退出。
退出以后,只需要再次输入正确的命令执行就可以了。