## 数据表操作
#### SQLPRO for MySQL启动界面
![](https://box.kancloud.cn/eab1d51640dad6d863ed31fded284513_1138x775.png)
## <span style="color:forestgreen;font-weight:bold;">MySQL客户端工具介绍</span>
#### 1、**phpMyAdmin**:PHP语言开发的、基于WEB的MySQL管理工具,不用安装客户端,只要打开浏览器就可以使用;
#### 2、**SQL PRO for MySQL**:这是本教程使用的工具,适合于Mac电脑,该工具主要基于命令行方式管理数据库,非常适合教学;
#### 3、**Navicat** :该工具即有Mac版,也有Win版,功能非常强大,除了可以管理MySQL数据库外,还可以管理其它类型数据库,尽管是收费的,相信你会找到解决办法;
#### 4、**HeidiSQL**:该工具工作在Windows环境下,免费使用,功能强大,界面人性,即适合新人学习,也适合开发者使用。
#### 类似的工具,还有很多,有兴趣的同学,可以上网搜索一下!
#### 类似的MySQL客户端管理工具还有很多,工具没有谁优谁劣,只是应用场合不同罢了。你只要选择一款自己喜欢或者熟悉的工具就行。
#### <span style="color:red;">我们学习的重点应该放在语言上,而不是工具上~~~</span>
- 前言[随时更新]
- ThinkPHP 5数据库重构
- 开发环境
- 1.ThinkPHP5开发环境(Mac版)
- 2.ThinkPHP5开发环境(Win版)
- MySQL快速复习
- 1.数据库操作
- 2.数据表操作
- 1.创建数据表 (重点)
- 2.添加数据表记录
- 3.查询数据表(重点)
- 4.更新数据表
- 5.编辑数据表结构(重点)
- 6_复制数据表
- 7.删除数据和表
- 连接数据库
- 1.数据库配置文件database.php
- 2.Db类静态方法connect()
- 3.模块中的配置文件config.php
- MySQL原生查询
- 1.读操作query
- 2.写操作execute
- 选择数据表
- 1.table与setTable方法
- 2.name方法
- 3.db助手函数
- 4.alias方法
- 结果集查询
- 1.find方法
- 2.select方法
- 3.fetchSql方法
- 4.value方法
- 5.column方法
- 6.field方法
- 新增数据
- 1.insert_单条添加
- 2.insertAll_批量添加
- 3_db_助手函数添加
- 更新数据
- 1.update方法
- 2.setField更新字段
- 3_自增自减与延时更新
- 删除数据
- 1.delete方法
- 查询方法
- 1.getTableInfo方法
- 2.where方法
- 3.whereOr方法
- 4.混合查询(闭包实现)
- 表达式查询
- 1.表达式查询(重点)
- 2.exp通用查询
- 分组查询
- 1.group方法
- 2.having方法
- 排序分页查询
- 1.order方法
- 2.limit方法
- 3.page方法
- 聚合查询
- 时间查询
- 1.where方法
- 2.whereTime方法
- 高级查询
- 1.快捷查询
- 2.区间查询
- 3.批量查询
- 4.Query对象查询
- 5.混合查询
- 视图查询
- view方法
- 子查询
- 1.select方法
- 2.fetchSql方法
- 3.buildSql方法
- 4.闭包子查询
- 总结/参考
- 1.方法参数类型总结
- 2.查询/子查询/连接查询