MySQL Drop删除数据库
需要特殊权限来创建或删除一个MySQL数据库。因此,假如你有机会获得root用户来登录,可以用mysql中mysqladmin二进制来创建任何数据库。
在删除任何数据库时要
1、使用mysqladmin删除数据库 需要特殊权限来创建或删除一个MySQL数据库。因此,假如你有机会获得root用户来登录,可以用mysql中mysqladmin二进制来创建任何数据库。 在删除任何数据库时要注意,因为删除数据库时所有的数据在数据库中。 下面是一个例子,用来删除前面的章节中所创建的数据库: [root@host]# mysqladmin -u root -p drop yiibai Enter password:****** 这会给出一个警告,它会确认你是否真的要删除这个数据库或不删除。 Dropping the database is potentially a very bad thing to do. Any data stored in the database will be destroyed. Do you really want to drop the 'yiibai' database [y/N] y Database "yiibai" dropped 或使用: mysql> drop database?yiibai; Query OK, 0 rows affected (0.01 sec) 使用下面命令看删除后MySQL 删除数据库,数据库的列表情况: mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | | yiibai | +--------------------+ 6 rows in set (0.00 sec) 2、使用PHP脚本删除数据库PHP使用mysql_query()函数来创建或删除MySQL数据库。该函数有两个参数,成功返回TRUE或失败返回FALSE。语法: bool mysql_query( sql, connection ); 参数描述 sql 必需 - SQL查询来创建或删除一个MySQL数据库 connection 可选 - 如果没有指定,则最后一个通过mysql_connect打开的连接将被使用。 示例:试试下面的例子用于删除MySQL数据库:
注意:在使用上面PHP脚本删除数据库,它不会提示输入任何确认。 所以,在删除MySQL数据库时要小心,它执行后将直接删除数库,数据库的一切信息将被删除无法恢复。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |