【MySQL】Navicat和Phpstudy联合使用 |
您所在的位置:网站首页 › mysql自动建表 › 【MySQL】Navicat和Phpstudy联合使用 |
一、数据库介绍 数据库 (database) 是用来组织、存储和管理数据的一个仓库。用户可以对数据库中的数据进行新增、查询、更新、删除等操作。如果要使用 数据库 来存储数据,就需要安装 数据库软件。常见的数据库: MySQL 数据库(目前使用最广泛、流行度最高的的开源免费数据库;)Oracle 数据库(收费)SQL Server 数据库(收费)Mongodb 数据库(Community + Enterprise)二、安装数据库相关软件 MySQL是一个存储数据的软件,也是今天要学习的一个软件我们可以到MySQL官网下载最新版的MySQL,然后进行安装但是,由于操作系统的差别,安装MySQL会遇到非常多的问题为了方便安装,我们选择集成软件进行安装安装MySql客户端软件-Navicat Navicat是一个管理MySQL数据的工具 点击查看安装介绍通过Navicat可以 连接到数据库服务器, 创建数据库, 创建数据表, 增删改查数据, 执行SQL语句, ……小结: 为了安装方便,最后选择安装集成的mysql安装了集成软件,我们也只用里面的mysql使用数据库时,要先启动mysqlNavicat,不是数据库;只是一个图形化界面工具。类似的工具还有很多。三、Navicat基本使用 1、连接到MySQL服务器 点击软件 左上角 的 “连接”选择 “MySQL”在出现的对话框中,填写连接名称、密码 连接名称,随便填 如果使用的是phpstudy,默认密码是 root; 如果使用的是wampserver,默认密码为空;点 “连接测试”,看是否有问题最后,确定 2、打开链接创建连接后,Navicat 左侧边栏就会出现一个连接 – 双击 或 右键打开链接,即可打开连接打开连接后,会看到默认的几个数据库我们不要修改默认的数据库3、创建数据库 在 “连接名称” 上右键,选择“新建数据库”在出现的对话框中,填写 数据库名,选择字符集 utf8,确定打开数据库后,在 “表” 上右键,新建表在出现的面板中,设置 数据表 的表头,在数据库中表头称为字段。 4、设计字段对于前端程序员来说,了解如何创建数据表即可。比如设计一张存储学生信息的数据表 int 是 MySQL中的整型 varchar 是 MySQL中的字符串类型 id必填,所以不是null username必填,所以不是null id设为主键,则id值不能重复 id设置自动递增,则添加数据时会自增最后,保存,输入表名student,确定 5、添加数据 现在,可以看到 student 表,双击打开 student 表,添加数据 四、SQL语句 SQL(英文全称:Structured Query Language)是结构化查询语言,专门用来访问和处理数据库的编程语言。SQL能做什么 从数据库中查询数据 向数据库中插入新的数据 更新数据库中的数据 从数据库删除数据 可以创建新数据库 可在数据库中创建新表 …1、查询SQL - 基本格式 通过查询SQL,可以把数据表存储的数据查询出来 基本格式: # 语法 SELECT 字段, 字段, … FROM 表名 场景: # 从 student 表中,查询所有人的id和username SELECT id, username FROM student # 查询所有字段,用 * SELECT * FROM student # 关键字不区分大小写 select * from student2、查询SQL - 带条件的查询 基本格式: # 语法 select 字段, 字段, … from 表名 where 条件 场景: # 查询所有的男同学 select * from student where sex='男' # 查询年龄小于30岁的男同学 select * from student where sex='男' and age |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |