http://zpf666.blog.51cto.com/11248677/1913451 DBA必知的mysql备份与还原的几大方法
一些常用语句:
CREATE TABLE tbl_user ( userid int(11) NOT NULL auto_increment, username varchar(100) NOT NULL default '', userclass varchar(10) NOT NULL default 'A', createtime date default NULL, PRIMARY KEY (userid), UNIQUE KEY userclass_INDEX (usertype) ) TYPE=MyISAM;
use zzdb; 切换到zzdb数据库
SHOW COLUMNS FROM tbl_user; 显示tbl_user 表的字段
ALTER TABLE tbl_user DROP createtime; 删除某个字段
ALTER TABLE tbl_user ADD createtime date default NULL AFTER userclass; 增加某个字段
source 1.sql; 从sql导入到数据库
mysqldump -uroot -p zzdb > dump.txt 倒出数据库
mysql -u root -p zzdb < dump.txt 将备份的数据库导入到MySQL服务器中
mysqldump -u root -p --all-databases > db_dump.txt 备份所有数据库