用 PHP 如何查询 MySQL 数据库?

用 PHP 如何查询 MySQL 数据库?

用 PHP 如何查询 MySQL 数据库?

首先在PHP代码中实例化PDO,实例化参数需要传入DNS、数据用户名和数据库密码;

$dbDatas = parse_ini_file(DB_FILE);$dbOptions = [    PDO::ATTR_DEFAULT_FECTH_MODE => PDO::FETCH_OBJ,    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION];$dsn = sprintf(    'mysql:dbname=%s;host=%s',    $dbDatas['dbname'],    $dbDatas['host']);$this->cn = new PDO($dsn, $dbDatas['user'], $dbDatas['password'],$dbOptions);$this->cn->exec('SET CHARACTER SET UTF8');

登录后复制

然后编写数据库查询语句模板;

$sql = "SELECT * FROM table_name";

登录后复制

接着使用PDO对象将语句进行执行;

立即学习“PHP免费学习笔记(深入)”;

$stmt = $pdo->prepare($sql) ;$stmt->execute();

登录后复制

最后获取结果集即可。

 $row = $stmt->fetchAll();

登录后复制

推荐教程:《PHP教程》

以上就是用 PHP 如何查询 MySQL 数据库?的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2138545.html

(0)
上一篇 2025年2月25日 01:28:34
下一篇 2025年2月23日 04:11:37

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • PHP 如何将字符串转为大写?

    PHP 如何将字符串转为大写? 在PHP中可以使用“strtoupper()”函数将字符串转为大写。 语法和说明 strtoupper ( string $string ) : string 登录后复制 将 string 中所有的字母字符转…

    2025年2月25日
    200
  • PHP 协程是什么意思?

    PHP 协程是什么意思? PHP协程就相当于线程,线程意思就是在切换线程上下文时,要先保存上一个线程的上下文,然后执行下一个线程,当条件满足时,切换回上一个线程,并恢复上下文,协程也是这样,只不过协程是由用户调度的,而线程是系统调度的。 P…

    2025年2月25日
    200
  • 如何测试php安装上没有反应

    测试PHP安装是否成功的方法: 1、在PHP安装路径下PHP文件中创建一个名为phpinfo.php的文件,文件内容为: phpinfo();?> 登录后复制 2、保存好文件,然后在IE中输入http://localhost/phpi…

    2025年2月25日
    200
  • php中怎么屏蔽notice报错

    php中屏蔽notice报错的解决办法是: PHP中的错误分成3个级别:notice、 waring、 error。 Wampserver中集成的PHP 默认将所有级别的错误都提示了 通过修改PHP的配置文件可以更改错误提示级别 立即学习“…

    2025年2月25日 编程技术
    200
  • php怎么截取数据前几位数

    php截取数据前几位数的方法是: 登录后复制 登录后复制 登录后复制 <?php echo substr('abcdef', 1); // bcdefecho substr('abcdef', …

    2025年2月25日
    200
  • php接受不了post的信息怎么办

    php接受不了post的信息的解决方法: 一般在ajax提交的时候出现这种情况 当我们在ajax参数设置   contentType: ‘application/json; charset=utf-8’, 用file…

    2025年2月25日
    200
  • php如何保留2位小数不四舍五入

    php保留2位小数不四舍五入的方法: 保留2为小数不四舍五入, 实际上我们了解了sprintf的特性会四舍五入小数后我们多保留了一位,然后用substr来截取前2位:代码如下 $n=0.1265489;echo sprintf(“%.2f”…

    2025年2月25日
    200
  • php超出内存怎么办

    php超出内存的解决方法是: 有两种方法 方法1:修改php.ini的memory_limit的大小,不过这需要相关的服务器权限。 php -r “echo ini_get(‘memory_limit’)…

    2025年2月25日
    200
  • php中静态方法的属性有哪些

    php中静态方法的属性: (1)静态方法不能访问这个类中的普通属性,因为那些属性属于一个对象,但可以访问静态属性; (2)从当前类(不是子类)中访问静态方法或属性,可以使用 self 关键字,self 指向当前类,就像 $this  指向当…

    2025年2月25日
    200
  • php安装注意事项有哪些

    php安装注意事项有: 1.把php5根目录下的php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件放到系统的system32目录下。 2.将目录中的php.ini-dist文件改名为php.ini,并把ph…

    2025年2月25日
    200

发表回复

登录后才能评论