MYSQL常用命令


一 .数据库的操作


MYSQL数据库的登录 : mysql -u用户名 -p密码 -hIP;
数据库创建: CREATE DATABASE mysqlname;
数据库删除: DROP DATABASE mysqlname;
查看当前数据库版本: SELECT VERSION();
查看当前进入的那个库: SELECT DATABASE();
进入自建数据库: USE mysqlname;


二 数据表的操作


数据表的创建: CREATE TABLE mytable(
id     SMALLINT UNSIGNED NOT NULL  AUTO_INCREMENT PRIMARY KEY,
字段名 数据类型 不能为空 自动变量      主键约束
usename VARCHAR(40) NOT NULL DEFAULT '' UNIQUE KEY
字段名 数据类型      默认约束   唯一约束
);
数据表的字段查看: DESC mytable;  或者 DESCRIBE mytable;或者 SHOW COLUMNS FROM mytable;
数据表字段的修改: ALTER TABLE mytable CHANGE usename username VARCHAR(30) NOT NULL;
数据表添加字段: ALTER TABLE mytable ADD age SMALLINT UNSIGNED DEFAULT 10 NOT NULL ; 
            可选参数FIRST 在首位插入 AFTER +字段名 在字段名后插入;
删除字段: ALTER TABLE mytable DROP age;
添加唯一约束: ALTER TABLE mytable ADD UNIQUE(username);
添加默认约束: ALTER TABLE mytable ALTER username SET DEFAULT '';
删除默认约束: ALTER TABLE mytable ALTER username DROP DEFAULT;
删除主键约束: ALTER TABLE mytable DROP PRIMARY KEY;
删除唯一约束: ALTER TABLE mytable DROP INDEX username;
修改字段列定义: ALTER TABLE mytable MODIFY id SMALLINT UNSIGNED NOT NULL;
修改数据表名: ALTER TABLE mytable RENAME mychangetable;或者 RENAME TABLE mytable to mychangetable;


三 数据表记录的操作


插入数据:     INSERT mytable(username) VALUES('zhangwangcong');

                                    或者INSERT mytable  VALUES(NULL,'zhangwangcong');

            INSERT mytable SET username={可调用子查询};
更新数据: UPDATE mytable SET age=age+5;所有的年龄加5  
删除数据: DELETE FROM mytable WHERE username='wangsicong';
查找记录: SELECT username FROM mytable WHERE username='zhangwangcong';
查询结果分组: SELECT username FROM mytable GROUP BY sex;
查询结果分组过滤: SELECT username FROM mytable GROUP BY age HAVING count(id)>4;
查询结果排序: SELECT username FROM mytable ORDER BY id DESC; 按id降序排列
查询结果限制数量: SELECT username FROM mytable ORDER BY id DESC LIMIT 3;
阅读更多
上一篇英文字幕单词统计软件
下一篇C++ 学生成绩管理系统
想对作者说点什么? 我来说一句

mysql常用命令

2011年05月30日 52KB 下载

MySql常用命令总结

2011年10月08日 5KB 下载

MySql常用命令MySql常用命令

2011年02月17日 39KB 下载

MySQL常用命令

2011年11月05日 26.43MB 下载

MySQL常用命令 MySQL常用命令

2010年11月14日 133KB 下载

mysql命令 很实用的东西

2008年11月07日 44KB 下载

MYSQL实用,常用命令总结

2011年06月21日 3KB 下载

mysql 学习资料

2010年12月28日 2.15MB 下载

没有更多推荐了,返回首页

关闭
关闭