请教一个Mysql删除数据库命令为啥出错
删除数据库:drop database <数据库名>
;(1)是不是数据库不存在,或者之前已经被你删除掉了,可以先查看一下数据库里是否还存在要删除的数据库。
(2)新建一个数据库(无用的),然后利用删除命令进行删除,测试还出错不?提示:ERROR1008(HY000):Can'tdropdatabase'text01';databasedoesn'texist//发生错误,不能删除'text01'数据库,该数据库不存在。
mysql的修改语法
在mysql中可以使用【alter table 旧表名 rename 新表名;】语句修改表名,如【mysql> alter table TYPE rename type;】。
1、修改表名
用法:alter table 旧表名 rename 新表名;
mysql> alter table TYPE rename type;
2、修改表的列名
用法:alter table 表名 change 旧表名 新表名 类型;
mysql> alter table type change name type_name varchar(30) not null;
3、修改表某一列的类型
用法:alter table 表名 modify 列名 类型;
mysql> alter table type modify type_name varchar(100);
4、增加一列
用法:alter table 表名 add 列名 类型;
mysql> alter table type add age int(11);
5、删除一列
用法:alter table type drop 列名;
mysql> alter table type drop age;
mysql中快速删除大批量数据的方法
1、首先我们打开SQL Database Studio。;
2、然后我们点击展开数据库连接和数据库。;
3、然后我们展开已有的表。;
4、然后我们双击要删除记录的表,进入表数据操作界面。;
5、然后我们选定要删除的记录,点击【delete selected rows】。;
6、此时显示将删除的记录,点击【save to db】。
如何删除mysql日志文件
如果没有主从复制,可以通过resetmaster的方式,重置数据库日志,清除之前的日志文件: ?代码如下 mysql>resetmaster; 还有一各就是在my.cnf里配置。 ?代码如下 expire_logs_days=3 二进制日志自动删除的天数。这里设置了自动清除3天前的logs。 默认值为0,表示“没有自动删除”。
还没有评论,来说两句吧...