我是靠谱客的博主 完美夕阳,最近开发中收集的这篇文章主要介绍mysql原生链接,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

mysql_connect() 和 mysqli_connect()
在PHP代码中使用phpinfo()函数查看PHP基本信息
从PHP5.0开始mysql_connect()就不推荐使用了,到PHP7.0就直接被废弃了,如果PHP为7.0及以上版本的话用mysqli_connect()代替
header("Content-Type: text/html; charset=utf-8") ;
set_time_limit(0);
error_reporting( E_ALL&~E_NOTICE );

-------------------mysql_connect()-------------------

$mysql_server="localhost";// 主机名
$mysql_username="root";// 用户名
$mysql_password="root";// 密码
$mysql_database="000_zj";// 数据库名
//建立数据库链接
$conn = mysql_connect($mysql_server,$mysql_username,$mysql_password) or die("数据库链接错误");
var_dump($conn);
mysql_close($conn);
die;

-------------------mysqli_connect()-------------------

$db_host = "localhost";// 主机名
$db_port = "3306";// 端口号
$db_user = "root";// 用户名
$db_pass = "root";// 密码
$db_name = "000_zj";// 数据库名
// 字符集
$db_charset = "utf8";

// 连接 Mysql 服务器,如果连接成功返回 Mysqli 连接对象,如果失败,则返回 false
$link = mysqli_connect($db_host.":".$db_port, $db_user, $db_pass);
if (!$link){
    echo "<h2>PHP连接Mysql服务器失败!</h2>";
    // 输出错误信息
    echo "系统错误信息:".mysqli_connect_error();
    // 终止程序 exit() 或 die()
    die();
}
echo "<h2>PHP连接Mysql服务器成功!</h2>";
var_dump($link);
// 连接成功,如果使用完毕之后,需要关闭数据库连接,以免占用资源
mysqli_close($link);
die;
//-------------------PDO-------------------
$mysql_server = "localhost:3306";// 主机名
$mysql_database = "000_zj";// 数据库名
$mysql_username = "root";// 用户名
$mysql_password = "root";// 密码
//链接到数据库
$db = new PDO('mysql:host=' . $mysql_server . ';dbname=' . $mysql_database, $mysql_username, $mysql_password);
$db->exec("set names 'utf8'");
$sql = "select * from user where name = ?";
$stmt = $db->prepare($sql);
$stmt->bindValue(1, 'joshua', PDO::PARAM_STR);
$rs = $stmt->execute();
if ($rs) {
    // PDO::FETCH_ASSOC 关联数组形式
    // PDO::FETCH_NUM 数字索引数组形式
    while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
        var_dump($row);
    }
}
$pdo = null;//关闭链接
var_dump($rs, $row, $db);
die;

最后

以上就是完美夕阳为你收集整理的mysql原生链接的全部内容,希望文章能够帮你解决mysql原生链接所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部