ThinkPHP的数据库访问的简单操作

              传统的sql与ThinkPHP中的sql相比较   以user表为例

     

$user=M(‘user‘);
1: SELECT * FROM user----------$user->select();
2: SELECT* FORM user WHERE id=2---------$user->find(2);
3: SELECT username FORMuser-----$user->field(‘username‘)->select();4: DELETE FORM username WHEREid=2------$user->delete(2);5: UPDATE user SET username=‘newUsername‘ WHERE id=2-------$data[‘username‘]=‘newUsername‘ $user->save($data);6: INSERT INTO user (name,password)VALUES(‘php‘,‘phpPwd‘)------$data[‘name‘]=‘php‘ $data[‘password‘]=‘phpPwd‘  $user->add($data);                               
时间: 2024-12-31 05:06:04

ThinkPHP的数据库访问的简单操作的相关文章

MySQL数据库的一些简单操作

数据库启动并进行初始安全设置之后,我们就可以登录数据库了. 登录数据库 [[email protected] ~]# mysql -p Enter password:                        输入设置的密码 Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 6 Server version: 5.7.10 MySQL CommunityServer (G

(基础)Web数据库访问编写简单示例——图书售卖系统示例2

南邮web技术的第三次实验,看起来与上次第二次的内容差别不大,但这次要访问数据库.用php连接的数据库. 代码如下:(分为main.html.process.php.order_query.html.process_query.php) mian.html <html> <head> <title>Welcome to book seller</title> </head> <body> <form action = "

postgresql数据库安装及简单操作

自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选. 本文介绍PostgreSQL的安装和基本用法,供初次使用者上手.以下内容基于Debian操作系统,其他操作系统实在没有精力兼顾,但是大部分内容应该普遍适用. 一.安装 首先,安装PostgreSQL客户端. sudo apt-get install postgresql-client 然后,安装PostgreSQL服务器. sudo apt-get install postgresql 正常情况下,安装完

Python - pymysql链接MySQL数据库并进行简单操作

步骤: 1.导包 =>2.建立链接 =>3.创建游标 =>4.获取结果 =>5.关闭资源 这里需要注意第五步是必不可少的,我们打开资源就需要关闭资源,避免造成内存浪费 # 1.导包 import pymysql # 2.建立mysql通道 db = pymysql.connect(host='127.0.0.1', user='root', password='12345678', database='cx_study') # 这里的sql为您需要执行的数据库命令语句 sql =

Yii2.0 对数据库 查询的简单操作

User::find()->all(); 此方法返回所有数据: User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子): User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] 的一条数据: User::find()->where(['name' => '小伙儿'])->all(); 此方法返回 ['name' => '小伙儿']

在数据库访问项目中使用微软企业库Enterprise Library,实现多种数据库的支持

在我们开发很多项目中,数据访问都是必不可少的,有的需要访问Oracle.SQLServer.Mysql这些常规的数据库,也有可能访问SQLite.Access,或者一些我们可能不常用的PostgreSQL.IBM DB2.或者国产达梦数据库等等,这些数据库的共同特点是关系型数据库,基本上开发的模型都差不多,不过如果我们基于ADO.NET的基础上进行开发的话,那么各种数据库都有自己不同的数据库操作对象,微软企业库Enterprise Library是基于这些不同数据库的操作做的抽象模型,适合多数据

ADO.NET数据库访问技术

ADO.net:数据库访问技术程序操作的数据都是变量或对象,这些东西都存在于内存中但是有很多的数据是存在数据库中的,数据库中的数据存在于硬盘上 作用:将数据库中的数据取到内存中来,可以让程序进行操作 将内存中的数据,写入到数据库中 1.using System.Data.SqlClient; //引用命名空间 2.建立 数据库连接类 string str = "server=.;database=Data0515;user=sa;pwd=123;";//连接字符串 SqlConnect

Java连接MySQL数据库及简单操作代码

1.Java连接MySQL数据库 Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本).然后将其解压缩到任一目录.我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下: "我的电脑"-> "属性" -> "高级" -> "环境变量",在系统变量那里编辑clas

用python操作mysql数据库(之简单查操作)

1.mysql安装 此处省略一万字....... 2.pip安装MySQLdb模块 sudo pip install mysql-python 3.简单代码 #!/usr/bin/env python # -*- coding: utf-8 -*- import MySQLdb #建立连接 conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1qaz#EDC',db='test_db') cur = conn.cursor()