OneStep

php连接mysql数据库

文章目录
Toc目录
<?php
header("Cache-Control: no-cache, must-revalidate");

define('HOST', "127.0.0.1:3306"); //数据库用户
define("DB_USER", 'root'); // 用户名 ,
define("DB_PWD", 'password'); //密码
define("DB", 'DatabaseName'); //数据库名
$link = mysqli_connect(HOST, DB_USER, DB_PWD, DB);
if(!$link)  {
    echo"database error";  
  }else{    
// 设置数据库连接字符集为 utf8 避免中文出现乱码
mysqli_set_charset($link,"utf8");
// 这里执行数据库语句
  global $link;
  如 mysqli_query($link,"SELECT * FROM websites");
}

?>

mysqli_query() 函数 和 PDO_MySQL 扩展接口来 链接数据库
mysql_query() 函数 已经 停用

在查询不到结果的情况,防止意外报错

$result = mysqli_query($con,$sql);   
 if (!$result) {
    printf("Error: %s\n", mysqli_error($con));
    exit();
}

注意事项

loclahost127.0.0.1的区别
127.0.0.1无需解析,localhost还要本地DNS解析,所有127.0.0.1会更快

localhost 不联网 不使用网卡,不受防火墙和网卡限制 本机访问
127.0.0.1 不联网 网卡传输,受防火墙和网卡限制 本机访问
本机IP 联网 网卡传输 ,受防火墙和网卡限制 本机或外部访问

扩展学习

----使用PDO连接MySql数据库
----MariaDB

支付宝打赏 微信打赏

免责声明:本站多数资源来源于互联网。少数原创内容为本人随意书写不对其负任何法律责任(均为键盘和鼠标自行敲击),部分有助于网友的内容仅供学习与交流。如有转载、盗链等其它行为产生对国家社会网络不良影响均与本人无关。
版权说明:未经博主授权禁止转载、摘编、复制或建立镜像。对既成事实本站将保留所有的权利。

      




发表评论

发表新评论

请输入本站名:

暂无评论   

发送消息!
onestep
网站二维码
手机扫一扫,查看
.
贝多叶@聚合支付

真诚赞赏,手留余香

使用微信扫描二维码完成支付