打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
php连接mysql+项目(1)
userphoto

2022.07.17 广东

关注

昨日回顾

         关系模型:二维表模型

         关系:数据表

         元组:数据表中的一条记录record

         属性:数据表中的字段field column

         关键字:一组用来唯标签一个元素的一属性,关键字由一列或多列组成

         DBMS数据库管理系统

         数据库     è   数据表 è       记录         è    字段

         登陆

         mysql –hlocahost –uroot –p

         enter your password>root

         查看数据库

         show databases

         查看数据表

         show tables

         创建数据库

         create databse 数据名 charset utf8;

         创建数据表

         create table 表名(字段名 字段类型 【附属属性】, 字段名 字段类型 【附属属性】) charset utf8;

         查看数据库创建语句

         show create database 数据库名;

         查看数据表创建语句

         show create table 表名;

         insert into 表名(字段列表) values(字段列表对应的值的列表);

                   要求:所有的字段值都使用””’’括起来

         insert into 表名 values(字段值的列表);

                   id primary key

                   insert into tableName values(“asdfasdf”,);

         字段类型

         整型         tinyint    smallint    mediumint        int    bigint

         浮点         double      float

         字符型     char()                 varchar()

         文本型              text

         日期时间型

                   date

                   time

                   datetime

                   now()

【附属属性】

         primary key

         auto_increment

         not null

         default

查询

         语法:

         select字段列表 from 表名 where子句】【order by子句】【limit子句】

         where子句的运算符

         ><=<=>=!=like(%)inbetween andoris nullis not null

         order by

         asc升序(默认排序方式)

         desc降序

         limit子句

         limit offset,rows

         更新

         语法:

         update表名 set 字段1=”1”, 字段2=”2”, 字段3=”3”

         删除

         delete from 表名 where子句】;

删除一个数据库

drop database 数据库名;

删除一个表

drop table 表名;


php连接mysql

         1php登陆数据库

                  mysql_connect(“主机名:端口号”,”用户名”,”密码”);

                   如果数据连接成功mysql_connect()函数会返回,资源类型,如果不成功返回false;

         2、设置字符集

                   使用mysql_query()函数设置字符集

                   mysql_query(“set names utf8”);

         3、选择数据库

                   方法一:

                   mysql_query(“use数据库名”);

                   方法二:

                   mysql_select_db(“数据库名”);

         4、对数据表进行操作

                   将从数据库中获取到的资源转换为数组

                   mysql_fetch_assoc();

                  mysql_fetch_row();

                  mysql_fetch_array();

                           

mysql_num_fields($resource);

         从资源集中获取字段的总数

mysql_field_name($recource,$index);

         多资源集中获取$index指定字段的名子

mysql_affected_rows();

         返回上一条执行的sql语句,受影响的行数

mysql数据库中有md5()函数

insert into user values(null,'li','s01',md5('123456'),1,'');

phpmd5()函数

if(md5($passwd)==$row[0])

php中的跳转:

         header(“location:url”);

         header("location:http://www.project.com/index.html");

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
MySQL Create Database 创建数据库
这38个小技巧告诉你如何快速学习MySQL数据库
Web编程技术MySQL二
MySQL数据库性能优化
数据库MySQL(带你零基础入门MySQL)
MySQL查询数据表中数据记录(包括多表查询)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服