登录
指定端口登录
mysql -u root -p -P 3306 -A
索引
删除
drop index 索引名 on 表名
drop index name_idx on tablenanme
新增
alter table 表名 add index 索引名(字段名)
alter table tablenanme add index name_idx(name)
求和
select count(*) from party_belong
复制
方式1:
create table 新表 as select * from 旧表;
这种方法会将 旧表 中所有的内容都拷贝过来,包括表结构、数据。
缺点:新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"alter"添加。
方式2:
-- 复制表结构,包含主键、索引
create table 新表 like 旧表。
-- 将原表数据插入新表
insert into 新表 select * from 旧表;
备份与恢复
备份
shell> mysqldump --databases ccms > dump.sql
恢复
shell> mysql < dump.sql
或
shell> mysql -uroot -p -A
mysql> source dump.sql