如何快速的学习并使用一门语言工作-3(原创)

了解使用基本的数据库操作

数据库基本概念

1、数据库就是一个存储数据的功工具,那数据都有哪些呢?比如:用户的基本信息,姓名,年龄,身高啊,凡是数据都可以保存到数据库中

 

2、数据库由一张张数据表组成,数据表有可以理解成 行与列,形象点就

是Execl 表格的形式,下面是一张用户数据表的图片

 

 

 

3、数据库还有其他很多知识要了解,不过只需要掌握基本的就行,以后工作自然会去掌握

   其他知识:

表与表的关系:一对一,一对多,多对多

   E-R 设计工具,即以图表的形式展示表与表关系,比如PowerDesigner,ERStudio

   表索引(表性能)

   数据库管理工具Navicat for MySQL

   

参考资料

ERStudio 下载地址

http://www.3ddown.com/soft/33695.htm

http://www.onlinedown.net/soft/85943.htm

PowerDesigner 下载地址

http://www.cnblogs.com/Fonkie/articles/1600662.html

http://www.pc6.com/softview/SoftView_57113.html

Navicat for MySQL 下载地址

http://www.xiazaiba.com/html/2122.html

 

 

创建数据库,创建表

通过Navicat for MySQL创建数据库,创建表。这个工具全面管理mysql 数据库,可以可视化操作数据库

 

1、安装Navicat for MySQL 后,首先第一件事就是连接mysql 

 

 

Connection Name::连接名称(可以自定义,随便命名)

Host Name/IP Address:数据库IP地址(localhost 表示本地服务器IP

Port:数据库端口(mysql 安装后,默认端口是3306)

User Name:连接用户名(mysql 安装后 默认用户root)

Password:连接密码(mysql 安装后,密码是空的)

 

2、创建数据库

创建数据库连接后,接着就是创建数据库

 

 

Database Name:数据库名称

Character set:数据库编码,选择utf8—UTF-8 Unicode

 

 

参考资料

Navicat for MySQL 基本使用

http://www.360doc.com/content/12/0312/17/5907545_193782075.shtml

http://luyongxin88.blog.163.com/blog/static/9255807201162695751778/

 

 

操作数据库(基本sql语句使用

操作数据库,只需要掌握对数据库的 查询,添加,删除,修改操作SQL 语句就行

 

 

1、查询数据

#查询web_users 表所有数据

select * from web_users;

 

 

#查询web_users 表中UserName 等于admin的数据

select * from web_users where UserName='admin';

 

 

#查询web_users 表中UserName 等于adminRoleId = 1 的数据

select * from web_users where UserName='admin' and RoleId = 1;

 

 

#查询web_users 表中UserName 等于admin或者RoleId = 1 的数据

select * from web_users where UserName='admin' or RoleId = 1;

 

 

#查询web_users 表中UserName 等于admin 数据并只获取一条数据

select * from web_users where UserName='admin' limit 0,1;

 

 

#查询web_users 表中UserName 等于admin ,并只读取UserName,Email 

select UserName,Email from web_users where UserName='admin';

 

 

 

2、插入数据

 

#web_users 表中 插入一条记录,记录内容为UserName:admin168,Email:[email protected]

INSERT into web_users(UserName,Email) value('admin168','[email protected]')

 

3、修改数据

 

#web_users表中 UserName 等于admin 的记录,修改Email为 [email protected],RoleId 等于2

update web_users set Email = '[email protected]',RoleId=2 where UserName='admin';

 

 

4、删除数据

 

#删除web_users全表数据

delete from  web_users;

#删除web_users表中UserName 等于admin 的数据

delete from  web_users  where UserName='admin';

你可能感兴趣的:(php)