MySQL的基本操作
2016-01-30 16:49
651 查看
1. 查看数据库
语法#show databases;
2. 添加数据库
语法:
#create database demo;
.png]
3. 删除数据库
语法:
#drop database demo;
4. 数据类型
数值类型
日期和时间类型
字符串类型
5. 添加数据表
先创建一个数据库还是demo
语法:
#create table table_name(column_name1 data type,column_name2 data type…);
实例:
6. 删除数据表
语法:#drop table_name;
7. 给数据表添加数据列
语法:Elter table table_name add column_name data type;
8. 给数据表删除数据列
语法:Elter table table_name drop column_name;
9. 修改表名
语法:Elter table table_name rename new table_name;
10. 修改列信息
语法:Elter table table_name change old_column_name new_column_name datatype;
11. 插入表数据
语法:#insert into table_name(column 1, column 2…) values (value 1 value 2…)
12. 查看表数据
语法:#select * from table_name;
13. where 条件查询
语法:#select * from table_name where condition1 [AND] [OR] condition2…
14. 修改更新表数据
语法:#update table_name set field1=new_value1,field2=new_value2… where clause(子句)
15. 删除数据表中的记录
语法:#delete from table_name where clause;
16. where语句中like操作符
语法:#select * from table_name where field1 like condition1 [AND] [OR] field2='somevalue';
通配符用%表示
17. where 语句中的in操作符
语法:#select * from table_name where column in(value1, value2,…)
#select * from table_name where column in(select 语句)
18. where语句中的between操作符
#select * from table_name where column between value1 and value2#select * from table_name where column not between value1 and value2
19. 排序
语法:#select field1, fiedl2,…fieldN table_name order by field1 [ASC[DESC]]
默认ASC升序
20.去掉重复查询结果
语法:#select distinct field from table_name;
21. 使用limit截取查询结果
语法:#select * from table_name [where 子句] [order by 子句] limit offset rowCount
Offset: 查询结果的起始位置,第一条记录是0
RowCount: 从offset起始位置开始,要获取的记录条数
Limit 1,2 查询的结果从第二条记录开始,截取两条记录。
相关文章推荐
- 如何在mysql 的存储过程中使用事务
- mysql index
- MySQL error: The partition with /var/lib/mysql is too full!
- Mysql 5.7.10解压缩安装总结
- 在mysql 的表中增加或删除列
- MySQL数据库引擎介绍、区别、创建和性能测试的深入分析
- 增加pdo_mysql单独安装
- mysqldump和big-log备份以及恢复示例
- mysql 优化技巧
- MySQL备份
- 基于MySQL实现按距离排序、范围查找
- VC连接mysql数据库错误:libmysql.lib : fatal error LNK1113: invalid machine 解决方法
- 数据库权限分配(远程共享数据库)(mysql)
- MySql触发器
- vc6.0连接mysql数据库
- MySql索引的原理
- ubuntu安装MySQL
- windows安装MySQL压缩包
- mysql的插入,查询,修改和删除
- mysql库和表的相关操作