偶尔要用到php做一些mysql数据库的操作测试,自己写起来太麻烦,搜索的结果一般都又包含一大堆没用的代码,这里将php mysql的操作做一下总结,希望以后用到的时候不用再感到麻烦了。
代码如下:php
”;
$dbuser='root';// 连接数据库用户名$dbpass='123456';// 连接数据库密码$dbname='products';// 数据库的名字// 连接到数据库$connect=mysql_connect($dbhost,$dbuser,$dbpass);if(!$connect) exit('数据库连接失败!');mysql_select_db($dbname,$connect);mysql_query('set names utf8');//设置编码//查询操作$sql="SELECT * FROM `category`";$result=mysql_query($sql);while($row=mysql_fetch_array($result)){echo $row['id'];}//插入操作$sql="INSERT INTO `category` (`id`,`name`) VALUES (NULL,'".$name."')";PHP 8.5.5 PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。
下载$result=mysql_query($sql);if(mysql_affected_rows()){echo '插入成功,插入ID为:',mysql_insert_id();}else{echo '插入失败:',mysql_error();}//修改操作$sql="UPDATE `category` SET `name`='".$name."' WHERE `id`='".$id."'";$result=mysql_query($sql);if(mysql_affected_rows()){echo '修改成功!';}//删除操作$sql="DELETE FROM `category` WHERE `id`='".$id."'";$result=mysql_query($sql);if(mysql_affected_rows()){echo '删除成功!';}//关闭连接mysql_close($connect);?>
