php5.5后的数据库操作

作者: jeff_sun | 来源:发表于2017-06-27 14:21 被阅读0次

最近在自学php的过程中发现,关于数据库的一些操作跟之前看的不一样,后来看了文档才发现,自php5.5.0后,关于数据库的操作.例如mysql_connect(),mysql_select_db(),等相关的方法已经废弃了,并且在php7.0.0之后将被移除,应使用MySQLiPDO_MySQL扩展来替换.

警告
php官方说明

所以,在以后的开发中,就尽量用新的方法喽,新版本早晚会是主流,只是需要时间的过渡而已.
一些基本的数据库操作

<?php
$host = "localhost";
$user = "root";
$password = "root";
$db = "two";
$link = mysqli_connect($host, $user, $password, $db);  //连接数据库
if ($link) {
    echo "";
} else {
    echo mysqli_error($link);
}
mysqli_select_db('数据库名');//选择数据库
mysqli_set_charset('utf8');//设置字符集

mysqli_errno();//错误号
mysqli_error();//错误信息

mysqli_query("$link");//执行sql语句成功返回资源,失败返回false
mysqli_insert_id($link);//如果表中有自增id 添加成功将通过此函数返回自增id
mysql_num_rows($result);//只用于查询 返回结果集中的记录数

mysqli_fetch_array($result);//将结果集中的记录以数组的形式返回 混合数组 了解即可
mysqli_fetch_row($result);//将结果集中的记录以数组的形式返回 索引数组 了解即可

mysqli_fetch_assoc($result);//将结果集中的记录以数组的形式返回 关联数组  推荐使用并且掌握
mysqli_close($link);

最后推荐大家一个个人觉得比较好的IDE,phpstorm,用过IDEA,webstorm或者android studio的同学知道,这款IDE内置许多强大的功能,用惯了notepad++,sublime,zend studio,eclipse甚至是记事本的小伙伴们,可以尝试下这款软件,强大代码的自动补全和提示功能,等等,当然还有许多插件的支持,用vim的小伙伴,phpstorm也支持vim插件,体验也是棒棒的.
当然不好的是软件是收费的,但是网上的激活方法一堆,大家google,baidu一堆.这里就不再说了,实在找不到的可以在下面留言,我帮大家找.

相关文章

  • php5.5后的数据库操作

    最近在自学php的过程中发现,关于数据库的一些操作跟之前看的不一样,后来看了文档才发现,自php5.5.0后,关于...

  • 00-基本操作

    数据库的基本操作 通过mysql客户端进入mysql后,实际位于所有仓库之外:* 选中要操作的数据库实例* 操作数...

  • 从0到1学习网络安全 【MySQL基础-MySQL 选择数据库】

    MySQL 选择数据库 在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据...

  • 一枚iOS程序员学习JavaWeb之路(三)-EhCache

    之前简单介绍了数据库的相关配置与操作,频繁的数据库操作是很影响性能的,所以一般搭建好数据库后,都会给对应的操作配上...

  • php5.5 新特性

    php5.5新特性

  • JDBC数据库连接池

    DriverManager的实现方式一般是在主程序中建立数据库的连接,然后进行数据库的操作,操作完毕后断开数据库连...

  • MySQL 选择数据库

    在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。从命令提示窗口中选择...

  • PHP5.5到PHP7的新特性

    PHP5.5到PHP7的新特性 作者:悟尘 一、PHP5.5 官方手册:http://php.net/manual...

  • MySQL数据库管理使用

    RPM安装MySQL 启动数据库操作: 重启数据库操作: 停止数据库操作: 查看数据库状态: 登录数据库操作: 退...

  • mysql常用基础命令以及例子

    基础命令 管理员权限命令窗口输入以下命令 操作命令 登录到数据库后可以输入以下命令 数据库增删改操作

网友评论

    本文标题:php5.5后的数据库操作

    本文链接:https://www.haomeiwen.com/subject/hyqecxtx.html