【PHP+MySQL学习笔记】php操作MySQL数据库中语句

1.连接 MYSQL 服务器的函数 mysql_connect();
<?php
$con = mysql_connect("localhost","root","123456");
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}
?>

2.选择数据库
<?php
mysql_select_db("david", $con);
?>

3.执行SQL语句,create,insert into,delete
<?php
//$sql = "CREATE TABLE Persons (FirstName varchar(15),LastName varchar(15),Age int)";
$sql="insert into Persons(FirstName,LastName,Age)VALUES(‘chen‘,‘a‘,33)";
mysql_query($sql,$con);
?>

4.得到记录集

mysql_query,mysql_fetch_array,
<?php
$sql="select * from Persons";
$result=mysql_query($sql,$con);
echo ‘共‘.mysql_num_rows($result).‘条记录‘;
while ($row = mysql_fetch_array($result))
{
//echo $row[‘FirstName‘] . " " . $row[‘LastName‘];
//echo "<br />";
printf ("ID: %s Name: %s", $row[0], $row[1]);
}
?>

时间: 2024-10-27 08:18:22

【PHP+MySQL学习笔记】php操作MySQL数据库中语句的相关文章

MySQL学习笔记10(MySQL函数)

MySQL学习笔记10 MySQL函数 MySQL数据库中提供了很丰富的函数.MySQL函数包括数学函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数.加密函数.格式化函数等.通过这些函数,可以简化用户的操作.SELECT语句及其条件表达式都可以使用这些函数.同时,INSERT.UPDATE.DELECT语句及其条件表达式也可以使用这些函数. 1:数学函数 数学函数是M有SQL中常用的一类函数.主要用于处理数字,包括整型.浮点数等.数学函数包括绝对值函数.正弦函数.余弦函数.获取随机数

MySQL学习笔记01安装MySQL服务器软件

1.1. 默认安装 以mysql community server 5.7.19为例,安装步骤如下: (1)安装libaio.版本必须大于或等于这个版本. libaio1_0.3.109-4_amd64.deb deb文件安装方法: sudo dpkg -i  libaio1_0.3.109-4_amd64.deb (2)安装libmecab2.版本必须大于或等于这个版本. libmecab2_0.996-1.1_amd64.deb (3)下载. 下载mysql-server_5.7.19-1u

MySQL学习笔记-索引操作语句

通过例子来说明如何查看,删除和添加索引,先建立一个表,如下: mysql> create table stu (         -> id int,         -> name char(5),         -> key name(name),         -> unique key id(id)         -> ); 1.查看表的索引(两种方法) (1)show index from 表名; (2)show create table 表名; 2.删

MySQL学习笔记——DML操作

有关数据库的DML操作 -insert into -delete.truncate -update -select -条件查询 -查询排序 -聚合函数 -分组查询 多表连接和子查询

MySQL学习笔记(2) - 修改MySQL提示符的两种方法

学习于慕课网 http://www.imooc.com/video/1806 1.方法一: cmd中处于未登录状态时,输入 mysql -uroot -p自己的密码 --prompt 新的提示符 示例:mysql -uroot -p111111 --prompt \h 111111为自己的密码,\h指的是localhost 2.方法二: cmd中处于登录状态时,输入 prompt 新的提示符 示例: 3.提示符可以用的参数: 1)\D :完整的日期 2)\d :当前数据库 3)\h :当前主机名

MySQL学习笔记(五):MySQL表级锁和行级锁

一:概述 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制.比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking):InnoDB存储引擎既支持行级锁( row-level locking),也支持表级锁,但默认情况下是采用行级锁. MySQL主要的两种锁的特性可大致归纳如下:? 表级锁: 开销小,加锁快:不会出现死锁(因为MyISAM会一次性获得SQL所需的全部锁):锁定粒度大,发生锁冲突的概率最高,并发度最

MySQL学习笔记之六:MySQL日志

MySQL日志主要包括:查询日志.慢查询日志.错误日志.二进制日志.中继日志.事务日志 查看与日志相关的服务器变量:SHOW GLOBAL VARIABLES LIKE '%log%'; MariaDB [(none)]> show global variables like '%log%'; +-------------------------------------------+---------------------------------------------------------

(MYSQL学习笔记3)mysql两行数据合并成一行

使用SUM函数,加上GROUP BY人员ID就可以实现了: SELECT SUM(PZ+CPJS+BZ+GC+SB+TG+MJ+CL+CCLW+GJ+ZL+CBZZ) as count,     SUM(PZ) as PZ,SUM(CPJS) as CPJS,SUM(BZ) as BZ,SUM(GC) as GC,SUM(SB) as SB,SUM(TG) as TG,SUM(MJ) as MJ,SUM(CL) as CL,SUM(CCLW) as CCLW,SUM(GJ) as GJ,SUM(

EJB学习笔记之八(通俗易懂数据库中的事务)

1.事务概念 事务是由一步或者几步数据库操作序列组成的逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行. 通俗的说的话,事务就是一件事情,要么成功执行到底,要么回到起点,什么都不做. 事物的特性(ACID) 原子性(Atomicity):正如原子时自然界最小颗粒,具有不可再分的特征一样.意思就是说,咱的事务是一个逻辑单元,不能再拆分了,比如整体的执行. 一致性(Consistency):事务执行的结果,必须使数据库从一个一致性状态,变到另一个一致性状态.比如说银行之间的转账,从A账户向B账

MySQL学习笔记之五 有关数据表操作

MySQL在创建表的时候,创建一个.frm文件保存表和列定义.索引存储在一个有.MYI(MYindex)扩展名的文件并且数据存储在有.MYD(MYData)扩展名的文件中.   一.用SHOW/ DESCRIBE语句显示数据表的信息 语法: SHOW TABLES [FROM db_name] [LIKE wild] or SHOW COLUMNS FROM tbl_name [FROM db_name] [LIKE wild] or SHOW INDEX FROM tbl_name [FROM