您的位置:首页 > 数据库 > MySQL

MySQL 常用命令

2010-12-21 11:37 169 查看
1.查看当前会话隔离级别

select @@tx_isolation;




2.查看系统当前隔离级别

select @@global.tx_isolation;




3.查看当前数据库本版




4.设置当前会话隔离级别

set session transaction isolatin level repeatable read;

5.设置系统当前隔离级别

set global transaction isolation level repeatable read;

6.命令行,开始事务时

set autocommit=off 或者 start transaction

7. 查看MySQL 支持的引擎



8. 查看当前默认引擎



9. 导入SQL 脚本文件

source 文件来源

10. 导出SQL 脚本文件




11. 查看当前系统时间






12. 查看端口号




13. 给某个表新添加一列

alter table SHOP_INFO add LINK_URL varchar(100);

14. 给某个表删除一列

alter table SHOP_INFO drop column CONTRACT_STATUS;

15. 结束MySQL 服务




16. 开户MySQL 服务



17.修改表结构一些常用语法



18.查询语句的语法顺序



19.聚合函数的使用



20. 把一个表数据及表结构复制到一个临时表中,同时,也会把student 的表结构也会复制过来,注意,student 中id 是自增长的,复制过来到temp 会丢掉。其实他也符合数据的设计的思想,本来就是一张临时表。



21. mysql 数据库中有一个数据类型是text.不经常使用,可以存储大文本数据,如果在使用text 时,不指定text 的大小,默许是0,所以,你使在添加一列text数据时,插入数据会出错。所以要给定其大小。数据informix ,sql server 中也有text 数据类弄。oracle 中没有text 数据类型。

22.mysql 数据库获取重复数据的值。首先,按name 进行分组,然后过滤数据大于1的分组情况。



mysql 数据库获取重复数据值的记录。



22.mysql 给表名重命名



23.mysql 把两个表的结果合并成一个表内容输出 。如果两个表主键相同 使用union 会把主键相同的数据去重,如果都想保留,则可以使用union all,如果 主键没有相同的 union 和 union all 则没有区别。



24.修改列类型

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: