首先搭建好环境,用的php语言,默认开启wampserver:php+wampserver
1 .数据库及表的创建
1)到phpmyadmin管理数据库,访问:http://localhost/phpmyadmin/
输入账号root,密码默认为空,不输入。 后面会教怎么修改密码
2)创建需要的数据库:
3)数据库创建好后,进入数据库,创建存储数据的表:
2.数据库命令行操作
1)为了操作方便先修改环境变量:
2)登录到数据库:mysql –h主机名 –u用户名 –p 回车,然后输入密码;
3)退出MySQL:exit或quit
4)在MySQL客户端,使用set修改密码:
set password = password(‘新密码’);
5)创建数据库:
create database [if not exists] dbname [charset 字符集]
通常使用的字符编码是utf8,我们可以通过修改配置文件来设置默认的字符编码,这样在创建数据库和表的时候就可以不用去选择utf8 的编码;
6) 使用指定的数据库:
use databasename;
7)显示数据库中的表:
show tables;
8)显示所有数据库:
show databases;
9)删除指定的数据库:
drop databse dbname;
10)数据库信息存在data目录下:
11)表信息由三部分组成:
3.PHP链接数据库并操作数据
1)建立数据库连接:
2)设置数据库字符编码,防止乱码:
3)执行SQL语句:
4)使用完成后关闭数据库连接:
4.常用SQL语句
1)添加数据:
2)查询数据:
3)删除数据:
4)更新数据:
5)查询排序使用ORDER BY:
UTF8编码下的中文排序处理:
6)多表查询:左连接LEFT JOIN,右连接RIGHT JOIN,内连接INNER JOIN
班级表 和 学生表:
查询语句1
查询结果:所有students(左边的表)信息,class(右侧表)的值可以为NULL;
查询语句2
查询结果:所有class(右侧表)信息,students(左边的表)的值可以为NULL;
查询语句3
查询结果:class 和 student 的值都不能为NULL;
7)WHERE更多判断条件: