日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

php操作mysql数据库

發布時間:2025/3/8 数据库 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php操作mysql数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

phpmyadmin

  • phpadmin是一個mysql圖形化管理工具,是一款實用php開發的mysql苦戶端軟件,基于web跨平臺的管理系統,支持簡體中文,官網:www.phpmyadmin.net可以下載免費最新版。
  • 提供圖形化操作界面,完成對mysql的操作
  • 本地搭建后,瀏覽器輸入localhost/phpadmin 可進入
  • 操作較簡單網上資料也有很多就不贅述了

重點介紹一下php操作mysq數據庫的函數

php操作mysql數據庫

1.mysqlconnect()函數鏈接mysql服務器:

語法:

mysql_connect('hostname','username','password'); # 主機名 mysql用戶名 用戶密碼

成功返回連接標識,失敗返回False

示例:

<?php $con=mysqli_connect("localhost","wrong_user","my_password","my_db"); // 檢查連接 if (!$con) {die("連接錯誤: " . mysqli_connect_error()); } ?>

die() 函數生成錯誤處理機制
mysql_connect_error() 函數提取mysql函數的錯誤文本,沒有出錯返回空字符串,出錯會有報錯

2.mysql_select_db()函數選擇mysql數據庫

語法:

mysql select _db( string數據庫名[.resource link identifer] ) # 數據庫名稱 mysql服務器連接標志

示例

<?php // 假定數據庫用戶名:root,密碼:123456,數據庫:RUNOOB $con=mysqli_connect("localhost","root","123456","RUNOOB"); if (mysqli_connect_errno($con)) { echo "連接 MySQL 失敗: " . mysqli_connect_error(); } // ...查詢 "RUNOOB" 數據庫的一些 PHP 代碼...// 修改數據庫為 "test" mysqli_select_db($con,"test");// ...查詢 "test" 數據庫的一些 PHP 代碼...mysqli_close($con); ?>

3.mysql_query()函數執行sql語句

語法:

mysql_query(query,[.resource link identifer]) # query:傳入的sql語句,注釋:查詢字符串不應以分號結束。 # [.resource link identifer]

示例:

#向tb_user表插入一條會員信息 $result=mysql_query("insert into tb_user values('mr','111')",$conn);#修改會員信息tb_user表中的會員信息 $result = mysql_query("update tb_user set name='lx' where id = '01'",$conn);

示例

<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con){die('Could not connect: ' . mysql_error());}$sql = "SELECT * FROM Person"; mysql_query($sql,$con);// 一些代碼mysql_close($con); ?>

示例:創建數據庫:

<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con){die('Could not connect: ' . mysql_error());}$sql = "CREATE DATABASE my_db"; if (mysql_query($sql,$con)){echo "Database my_db created";} else{echo "Error creating database: " . mysql_error();} ?>

4.mysql_fetch_array()函數返回結果到數組

語法:

mysql_fetch_array(data,array_type) /* data 可選。規定要使用的數據指針。該數據指針是 mysql_query() 函數產生的結果。array_type 可選。規定返回哪種結果??赡艿闹?#xff1a;MYSQL_ASSOC - 關聯數組MYSQL_NUM - 數字數組MYSQL_BOTH - 默認。同時產生關聯和數字數組 */

示例:

<?php $con = mysql_connect("localhost", "hello", "321"); if (!$con){die('Could not connect: ' . mysql_error());}$db_selected = mysql_select_db("test_db",$con); $sql = "SELECT * from Person WHERE Lastname='Adams'"; $result = mysql_query($sql,$con); print_r(mysql_fetch_array($result));mysql_close($con); ?>

輸出:

Array ( [0] => Adams [LastName] => Adams [1] => John [FirstName] => John [2] => London [City] => London )

總結

以上是生活随笔為你收集整理的php操作mysql数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。