mysql修改i数据库名_数据库操作之mysqli语句的增删改查0424/14:36

基本的数据库操作

函数

mysqli_connect()连接数据库

mysqli_errno()错误编码

mysqli_error() 错误信息

mysqli_connect_errno() 数据库上一次连接错误编码

mysqli_affected_rows()数据库操作数目

mysqli_query()针对数据库的操作入SQL语句

1连接数据库mysqli_connect(地址,用户名,密码,数据库)

实例

/**

* User: Z先生

* Date: 2018/4/24

*/

define('DB_HOST',"localhost");

define('DB_USER','root');

define('DB_PASS','root');

define('DB_NAME','php');

define('DB_CHAR','utf8');

$db = mysqli_connect(DB_HOST,DB_USER,DB_PASS,DB_NAME);

if (mysqli_connect_errno($db)){

exit('连接失败');

}else{

echo '连接成功喽
';

}

//选择数据库

mysqli_select_db($db,DB_NAME);

//设置字符集

mysqli_set_charset($db,DB_CHAR);

运行实例 »

点击 "运行实例" 按钮查看在线实例

2数据库操作数据添加

实例

/**

* User: Z先生

* Date: 2018/4/24

*/

require ('connect.php');

//一条条的添加的方式

//$sql = "INSERT aaa SET name='牛得意',age=25,money=4500 ";

//多条添加

$sql = "INSERT INTO aaa (name,age,money) VALUES ('李大钊',89,6900),('王二小',89,6900),('二青',89,6900),('牛魔王',89,6900) ";

if(mysqli_query($db,$sql)){

if(mysqli_affected_rows($db)>0){

echo '新增了'.mysqli_affected_rows($db).'条数据';

}

}else{

exit(mysqli_errno($db).':'.mysqli_error($db));

}

mysqli_close($db);

运行实例 »

点击 "运行实例" 按钮查看在线实例数据查询

实例

/**

* User: Z先生

* Date: 2018/4/24

*/

require 'connect.php';

$sql = "SELECT name,age FROM aaa WHERE id=10";

if ($aaa = mysqli_query($db,$sql)){

//    有多少条相关数据

//   $bbb = mysqli_num_rows($aaa);

while($rows= mysqli_fetch_array($aaa,MYSQLI_ASSOC)){

var_export(print_r($rows),true);

echo '
';

echo $rows['name'];

}

//   echo $bbb;

}

else{

echo mysqli_errno($db).':'.mysqli_error($db);

}

mysqli_free_result($aaa);

mysqli_close($db);

运行实例 »

点击 "运行实例" 按钮查看在线实例数据删除

实例

/**

* User: Z先生

* Date: 2018/4/24

*/

require 'connect.php';

$sql = "DELETE  FROM aaa WHERE name='张欢'";

if(mysqli_query($db,$sql)){

if(mysqli_affected_rows($db) > 0){

echo mysqli_affected_rows($db);}else{

echo '没有了';

}

}

运行实例 »

点击 "运行实例" 按钮查看在线实例

3关闭数据库

mysqli_close()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值