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/
wamp server下载及用法
偏好设置
端口设置:Apache、MySQL,端口只是一个后缀,不同服务使用不同端口,彼此不冲突
根目录:访问 http://localhost:port/之后所得到的目录
Hello World
使用 Html
使用 PHP
11 数据库 MySQL 使⽤⽅法
基本概念
数据库和数据表
CURD 操作:Create、Update、Read、Delete
1 命令行
直接在终端或 cmd 中敲命令
2 Web 工具
phpmyadmin:简单、轻量、好用
新建数据库
新建数据表、定义字段(Int、Float、Varchar、Text)
3 本地软件
Navicat:功能更强大
数据的导入、导出
4 使用代码
mysql-python:读写更新数据
我的习惯
使用 phpmyadmin 新建数据库和数据表
使用 python 插入、读取、更新数据
使用 Navicat 导出数据库
使用 phpmyadmin 导入数据库
12 数据库 使⽤ 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