1、删除库或者表:drop database database_name; drop table table_name;
2、清空表中记录:delete table tableName;
3、更改整个mysql编码,启动mysql时,在mysqlid_safe命令行加入:--default -charset-set=gbk
4、更改库编码:alter database db_name default charset set gbk;
5、修改表名:alter table table_name_old rename table_name_new;
6、增加一列:alter table table_nameadd column column_nameint(4);
7、删除一列:alter table table_namedrop column column_name;
8、修改表中某一列的类型:alter table table_namemodify column_namevarchar(5);
或者 alter table table_namechange column_name column_namevarchar(5);
9、修改表中某一列的名字:alter table table_namechange column_name_old column_name_new int(2);
(此处类型要一致)
10、linux命令行链接数据库命令:mysql -h192.111.111.111 -uusername -p -Ddatabase
1、导出数据库cm_DB的表结构,其中数据库用户名为root,密码为DBpassword,脚本文件为cmDb.sql:
mysqldump -uroot -pDBpassword -d cm_DB > cmDb.sql
2、导出数据库cm_DB的某张表(test)的表结构,脚本文件为cm_test.sql:
mysqldump -uroot -pDBpassword -d cm_DB test > cm_test.sql
3、导出数据库cm_DB的所有表机构及数据(不加-d):
mysqldump -uroot -pDBpassword cm_DB > cmDB.sql
4、导出数据库cm_DB的某张表(test)的表机构及数据:
mysqldump -uroot -pDBpassword cm_DB test > cm_test.sql