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()
總結
以上是生活随笔為你收集整理的mysql修改i数据库名_数据库操作之mysqli语句的增删改查0424/14:36的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql proxy 悲观锁_使用My
- 下一篇: pythonurllib微博登陆是什么_