首页 > 后端开发 > 正文

php框架数据库操作 PHP修改数据库方法有几种

2023-09-28 15:25:01 | 我爱编程网

大家平时对后端开发都十分关注,今天为大家整理了php框架数据库操作 PHP修改数据库方法有几种,下面就随我爱编程网小编一起来看一下吧。

php框架数据库操作 PHP修改数据库方法有几种

PHP修改数据库方法有几种



PHP修改数据库方法有几种
在php开发过程中,我们需要连接数据库来开发动态网站,连接数据库通常有四种方式:Mysql-connect(),Mysqli,PDO,ADODB,我们可以利用这4中连接数据库的方式进行数据库修改,接下来一一介绍。
Mysql_connect
这是我们刚开始学习php时最开始碰到到的数据库连接方式,通过mysql_connect()函数可以返回连接结果,则返回一个 MySQL 连接标识,失败则返回 FALSE。因此可以进行后续的数据库修改操作。
<?php
$con=mysql_connect("localhost" ,"root","password")
if($con){
mysql_select_db("db_name",$con);
$sql="select * from table_name where id=1";
$result=mysql_query($sql);
while($row=mysql_fetch_row($result)){
echo "$row";
}
}else{
die("无法连接数据库".mysql_error());
}
mysql_close($con);
?>这种连接方式是短连接,不是长连接,若长连接则使用mysql_pconnetct()
Mysqli
这是一种面向对象的数据库连接方式,在连接前需要实例化一个对象,然后通过这个对象进行数据库操作。
<?php
$con=new mysqli("localhost","root","password","db_name");
if(!mysqli_connect_error()){
$sql="select * from table_name where id=1";
$result=$con->query($sql);
while($row=$result->fetch_row($result)){
echo "$row";
}
}else{
die("无法连接数据库".mysql_error());
}mysqli是一种长连接方式,并且比mysql_connect更加安全
PDO
什么是pdo呢,pdo是php5中心加进去的链接数据库的方式,
<?php
$pdo=new
PDO('mysql:host=localhost;dbname=db_name',"root",
$sql="select * from table_name where id=1";
"password");
try{
$result=$pdo->query($sql);
foreach($result as $k){
print_r($k);
}
}catch(PDOException $e){
echo $e->getMessage();
}
?>ADODB
不管后端数据库如何,存取数据库的方式都是一致的,开发设计人员不必为了某一套数据库,而必须再学习另一套不同的存取方法,这大大减轻开发人员的知识负担,过去的知识往后仍可继续使用
require_once './adodb5/adodb.inc.php';
$conn = &ADONewConnection('mysql');
$conn->connect('localhost','root','','test');
$conn->Execute("set names utf8");
$res = $conn->Execute("select * from user");
if (!$res){
echo $conn->ErrorMsg();
}else{
var_dump($res);
} 更多PHP相关知识,请访问PHP中文网!

php框架数据库操作 PHP修改数据库方法有几种

如何写一个PHP框架呢?思路是什么,需要注意些什么?

第一步实现自动加载

第二步实现依赖注入容器

第三步实现路由

第四步实现控制器

第五步实现模型

第六步实现最基本的一些辅助操作类

1.Db类,数据库操作少不了

2.数据操作类,接收过滤getpostputdelete等数据 我爱编程网

3.配置文件操作类,任何一个框架都少不了,是吧。

4.模板引擎,如果是前后端分离的可以不实现。

5.缓存操作,fileredismemcache等常用缓存

以上实现了一个最简单基本的框架就好了。

当然一个框架肯定不只这些。

php框架数据库操作 PHP修改数据库方法有几种

php数据库的数据表怎么弄



数据库是由很多张的数据表构成的,数据库就相当于一个房间,数据表就相当于房间里面的箱子,下面我们来看一下PHP数据库中创建数据表的方法。
推荐:php服务器
1、输入登陆信息
老规矩,要想操作数据库,就必须先连上数据库,那么我们先要创建好我们要登陆的信息:
$username="root";
$password="";
$servernmae="localhost";
$dbname="ceshi";2、连接数据库
连接数据库很简单,一句话就搞定了,上一篇文章里学过了,我们这里就不再累赘了,例子如下:
$connect=new mysqli($servernmae,$username,$password,$dbname);只不过这里的参数多了一个$dbname,刚才我们也说了这个$dbname的意思,这个参数必须要带上。
3、填写sql语句
我们先来看一下创建数据表的sql语句的一个例子:
$sql="create table test1(
idint(7) unsigned not null auto_increment primary key,//主键
usernamevarchar(64) not null,//用户名
ageint(3) not null,//年龄
register_timetimestamp//注册时间
)";上面的test1是自定义的表名,加粗显示的是表中的字段,字段后面紧跟的就是这个字段的类型,比如varchar(64)表示用的是字符串的类型,占64个字符,在类型后面就是限定的语句,如not null,表示不允许空值。
CREATE TABLE 语句用于创建 MySQL 表。每个表都应该有一个主键(本列为 "id" 列),主键必须包含唯一的值。
4、执行语句。
新建好sql语句,我们就将要大功告成了,执行sql语句,并对执行结果做出相应的判断,如果有错,给出相应的提示。
$query=$connect->query($sql);
if($query){
echo "成功创建数据表!";
}
else{
echo $connect->error;
}5、测试。
开启本地的apache和mysql服务,在浏览器中输入网址进行访问,结果如下:

以上就是今天分享给大家的内容了,想要了解更多后端开发资讯,敬请关注我爱编程网!
与“php框架数据库操作 PHP修改数据库方法有几种”相关推荐
php框架连接数据库操作 PHP7连接mysql数据库方法
php框架连接数据库操作 PHP7连接mysql数据库方法

PHP7连接mysql数据库方法1、用mysql_connect的方法,PHP7会报致命错误$conn=mysql_connect('localhost','xueyanxiang','xueyanxiang');Fatalerror:UncaughtError:Calltoundefinedfunctionmysql_connect()in/Users/xueyanxiang/

2023-10-06 12:00:25
php框架怎么修改数据 PHP修改数据库2
php框架怎么修改数据 PHP修改数据库2

PHP修改数据库2修改页面:&lt;?php$host="服务器";$user="用户名";$pass="密码";$db="数据库名";$conn=mysql_connect($host,$user,$pass);mysql_select_db($db,$conn);mysql_query("SETNAMES'gbk'");?&gt;&lt;?ph

2023-09-28 09:18:14
php框架连数据库 php连接数据库几种方式
php框架连数据库 php连接数据库几种方式

php源码怎么连mssql数据库php源码怎么连mssql数据库?如果实现了PHP和MySQL链接了,PHP和MSSQL的链接其实很简单;支持MSSQL的本地链接和远程链接,以本地链接为例:机器上安装了MSSQLServer2005;连接前配置系统:1.检查文件php5.2.5\ntwdblib.dll默认下面有一个,不能连接再替换.下载正确版本的ntwdblib

2023-09-27 16:24:44
php框架连接数据库 PHP7连接mysql数据库方法
php框架连接数据库 PHP7连接mysql数据库方法

几种常用PHP连接数据库的代码示例PHP连接数据库之PHP连接MYSQL数据库代码&lt;?php$mysql_server_name=localhost;//改成自己的mysql数据库服务器$mysql_username=root;//改成自己的mysql数据库用户名$mysql_password=;//改成自己的mysql数据库密码

2023-10-04 11:14:00
PHP框架的修改语句 php如何修改数据库内容
PHP框架的修改语句 php如何修改数据库内容

PHP修改数据库方法有几种PHP修改数据库方法有几种在php开发过程中,我们需要连接数据库来开发动态网站,连接数据库通常有四种方式:Mysql-connect(),Mysqli,PDO,ADODB,我们可以利用这4中连接数据库的方式进行数据库修改,接下来一一介绍。Mysql_connect这是我们刚开始学习php时最开始碰到到的数据库连接方式,通过mysql_connect(

2023-09-15 06:07:32
无数据库php框架 php源码没有数据库?
无数据库php框架 php源码没有数据库?

什么是php框架?php框架对很多新手而言可能会觉得很难攀越,其实不然,只要知道一个框架的流程,明白原理了,基本类似框架都可以看懂,php框架真正的发展要从php5开始了,其实php4时代就有一些框架,但是因为框架并没有给大家带来多方便而觉得很复杂,速度没有纯php好,所以一直到了php5才有大的发展,php5的面向对象模型的修改对框架的发展起了很大的作用。2php框架介绍框架

2023-10-03 20:25:43
php框架数据库配置 php框架搭建方法?
php框架数据库配置 php框架搭建方法?

php框架搭建方法?php框架搭建步骤:1.项目初始化首先我们在自己的web目录下创建我们的项目目录,我暂且把项目命名为hellovod,因此我的电脑目录就是:D:laragonwwwhellovod。在该目录下创建composer.json文件。2.添加入口文件初始化完毕后,我们来配置入口文件。在hellovod目录下新建一个public文件夹,并在该文件夹下创建

2023-09-24 16:11:20
yii框架php设计报告 Yii2框架操作数据库的方法分析【以mysql为例】
yii框架php设计报告 Yii2框架操作数据库的方法分析【以mysql为例】

yii2.0文件如何在php命令行运行在yii根目录下面有个“yii”文件,这个文件就是入口。然后“commands”目录下会默认有个“HelloController.php”控制器文件,这个是一个demo。打开这个控制器文件,源码如下(删掉了部分注释):&lt;?phpnamespaceappcommands;useyiiconsoleController;classH

2023-09-20 06:08:59