您的当前位置:首页 --> MYSQL教程 --> MySQL基本命令、常用命令总结 |
MYSQL教程 MySQL基本命令、常用命令总结 |
浏览次数:463 关键词 ( ) |
查看使用该CPU的产品 查看CPU天梯 |
CPU型号:MySQL基本命令、常用命令总结 |
主频:Ghz |
睿频:Ghz |
核心数:个 |
不支持超核心 |
制作工艺: |
插槽类型: |
功耗:0W |
L3缓存:0MB |
支持最大内存: 0GB |
CPU详细参数 |
启动:net start mysql; 1、删除student_course数据库中的students数据表: 复制代码 代码如下: rm -f student_course/students.*
2、备份数据库:(将数据库test备份) 复制代码 代码如下: mysqldump -u root -p test>c:\test.txt
备份表格:(备份test数据库下的mytable表格) mysqldump -u root -p test mytable>c:\test.txt 将备份数据导入到数据库:(导回test数据库) mysql -u root -p test
复制代码 代码如下: create temporary table zengchao(name varchar(10));
4、创建表是先判断表是否存在 复制代码 代码如下: create table if not exists students(……);
5、从已经有的表中复制表的结构 复制代码 代码如下: create table table2 select * from table1 where 1<>1;
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不支持的功能 14、MySQL会使用索引的操作符号 复制代码 代码如下: <,<=,>=,>,=,between,in,不带%或者_开头的like
15、使用索引的缺点 16、分析索引效率 17、使用较短的定长列 18、使用not null和enum 19、使用optimize table 20、使用procedure analyse() 复制代码 代码如下: select * from students procedure analyse(); select * from students procedure analyse(16,256); 第二条语句要求procedure analyse()不要建议含有多于16个值,或者含有多于256字节的enum类型,如果没有限制,输出可能会很长; 21、使用查询缓存 22、调整硬件 |
下一个产品 SQL计算timestamp的差值的方法 上一个产品 mysql 强大的trim() 函数 |