wamp的mysql可视化_MAMP和WAMP搭建Web环境,数据库,数据分布可视化

本文介绍了如何使用MAMP和WAMP在Mac和Windows上搭建Web环境,包括Apache、MySQL和PHP的配置。同时,讲解了数据库管理,如通过phpmyadmin和Navicat进行数据操作,以及Python的MySQLdb模块进行CRUD操作。最后,文章提到了R语言的ggplot2包用于数据可视化。
摘要由CSDN通过智能技术生成

MAMP和WAMP搭建Web环境,数据库,数据分布可视化

1. 数据库 用MAMP和WAMP搭建Web环境,数据分布可视化

Web环境

Web服务器:Apache、Nginx,处理Web请求

数据库:MySQL,存储和管理数据

后端:PHP

Web服务启动后,就可以在浏览器中访问根目录中的网站项目

MAMP:Mac,Apache,MySQL,PHP,https://www.mamp.info/en/

WAMP:Windows,Apache,MySQL,PHP,http://www.wampserver.com/en/

偏好设置

端口设置:Apache、MySQL,端口只是一个后缀,不同服务使用不同端口,彼此不冲突

根目录:访问http://localhost:port/之后所得到的目录

Hello World

使用Html

使用PHP

2. 数据库 MySQL使用方法

基本概念

数据库和数据表

CURD操作:Create、Update、Read、Delete

1 命令行

直接在终端或cmd中敲命令

2 Web工具

phpmyadmin:简单、轻量、好用

新建数据库

新建数据表、定义字段(Int、Float、Varchar、Text)

3 本地软件

Navicat:功能更强大

数据的导入、导出

4 使用代码

mysql-python:读写更新数据

我的习惯

使用phpmyadmin新建数据库和数据表

使用python插入、读取、更新数据

使用Navicat导出数据库

使用phpmyadmin导入数据库

3. 使用Python操作MySQL

MySQLdb

安装:pip install mysql-python

加载包

import MySQLdb

import MySQLdb.cursors

建立连接

db = MySQLdb.connect(host='127.0.0.1', user='root', passwd='root', db='douban', port=8889, charset='utf8', cursorclass = MySQLdb.cursors.DictCursor)

db.autocommit(True)

cursor = db.cursor()

执行操作

CURD

cursor.execute(sql)

关闭连接

cursor.close()

db.close()

SQL教程:http://www.runoob.com/sql/sql-tutorial.html

4. 可视化 ggplot2 在 R 中进行可视化

R是一门统计分析语言,有很多包、功能强大

安装和下载

R: https://www.r-project.org/,核心

RStudio:https://www.rstudio.com/,更丰富的界面

R基础

初探RStudio:各种窗口、命令行、编写R脚本

安装包和加载包

变量类型:向量、矩阵、数组、数据框、因子、列表

从CSV中读取数据为数据框

ggplot2

安装和加载

背景

ggplot2有哪些图形:散点图、折线图、面积图、条形图、直方图、箱线图……

绘图元素:shape、color、fill……

还有呢:x轴、y轴、标题、图例……

如何选择:根据x轴、y轴将要展示的变量(连续或离散),以及展示的需求

基本语法

ggplot(data) + geom_type()

元素映射:将某一变量(连续或离散)映射到shape、color、fill等元素上

条形图bar

BOD、diamonds、cabbage_exp

y为频数、y为变量值、分组条形图

折线图line、面积图area

BOD、uspopage

散点图point

heightweight、mtcars

描述数据分布

直方图histogram、密度图density、箱线图boxplot

分面

facet_wrap()

一个简单的例子:mtcars

R学习笔记

http://zhanghonglun.cn/blog/tag/r/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值