MySql数据库号令大全.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MySQL 数据库命令大全 启动:net start mySql; :mysql -u root -p/mysql -h localhost -u root -p databaseName; :show databases; mysqldump –u root -p testc:test.txt (注意是在dos窗口(cmd)下输入才行,如果不行的话,看看MySQL的ben是不是未配置使用set path查看环境变量的配置)   备份表格:(备份test数据库下的mytable表格)   mysqldump -u root -p test mytablec:\test.txt   将备份数据导入到数据库:(导回test数据库)   mysql -u root -p testc:\text.txt      3、创建临时表:(建立临时表zengchao)   create temporary table zengchao(name varchar(10));      4、创建表是先判断表是否存在   create table if not exists students(……);      5、从已经有的表中复制表的结构   create table table2 select * from table1 where 11;      6、复制表   create table table2 select * from table1;      7、对表重新命名   alter table table1 rename as table2;      8、修改列的类型   alter table table1 modify id int unsigned;//修改列id的类型为int unsigned   alter table table1 change id sid int unsigned;//修改列id的名字为sid,而且把属性修改为int unsigned      9、创建索引   alter table table1 add index ind_id (id);   create index ind_id on table1 (id);   create unique index ind_id on table1 (id);//建立唯一性索引      10、删除索引   drop index idx_id on table1;   alter table table1 drop index ind_id;      11、联合字符或者多个列(将列id与:和列name和=连接)   select concat(id,:,name,=) from students;      12、limit(选出10到20条)第一个记录集的编号是0   select * from students order by id limit 9,10;      13、MySQL不支持的功能 事务,视图,外键和引用完整性,存储过程和触发器 13(New) 检索符合条件的前十条   SELECT * FROM account_info order by accountID desc limit 0,10;      14、MySQL会使用索引的操作符号   ,=,=,,=,between,in,不带%或者_开头的like      15、使用索引的缺点   1)减慢增删改数据的速度;   2)占用磁盘空间;   3)增加查询优化器的负担;   当查询优化器生成执行计划时,会考虑索引,太多的索引会给查询优化器增加工作量,导致无法选择最优的查询方案;      16、分析索引效率   方法:在一般的SQL语句前加上explain;   分析结果的含义:   1)table:表名;   2)type:连接的类型,(ALL/Range/Ref)。其中ref是最理想的;   3)possible_keys:查询可以利用的索引名;   4)key:实际使用的索引;   5)key_len:索引中被使用部分的长度(字节);   6)ref:显示列名字或者const(不明白什么意思);   7)rows:显示MySQL认为在找到正确结果之前必须扫描的行数;   8)extra:MySQL的建议;      17、使用较短的定长列   1)尽可能使用较短的数据类型;   2)尽可能使用定长数据类型;   a)用char代替varchar,固定长度的数据处理比变长的快些;   b)对于频繁修改的表,磁盘容易形成碎片,从而影响数据库的整体性能;   c)万一出现数据表崩溃,使用固定长度数据行的表更容易重新构造。使用固定长度的数据行,每个记录的开始位置都是固定记录长

文档评论(0)

yxutcangfp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档