放弃MYSQL使用MYSQLi

$con = mysqli_connect(
‘127.0.0.1‘, /* The host to connect to 连接MySQL地址 */
‘root‘, /* The user to connect as 连接MySQL用户名 */
‘root‘, /* The password to use 连接MySQL密码 */
‘mydbname‘); /* The default database to query 连接数据库名称*/

$result = mysqli_query($con,$sql);
$row = mysqli_fetch_array($result));

以上就是全新的连接方法

mysql_select_db已经不再需要

时间: 2024-11-07 20:38:27

放弃MYSQL使用MYSQLi的相关文章

PHP中MySQL、MySQLi和PDO的用法和区别【原创】

对于一个初学PHP的自己,对数据库的连接有着很大的疑惑,从Java转到PHP.数据库连接变了,以前只知道JDBC连接数据库,或者直接用框架调用,对于的PHP的数据库连接方式,及其应用.不是很了解,于是查阅了很多资料及自己实际操作,写下自己的一点总结笔记. PHP的MySQL扩展(优缺点) 设计开发允许PHP应用与MySQL数据库交互的早期扩展.mysql扩展提供了一个面向过程 的接口: 并且是针对MySQL4.1.3或更早版本设计的.因此,这个扩展虽然可以与MySQL4.1.3或更新的数 : 据

php中的mysql和mysqli的总结

php中mysql和mysqli的总结 首先php-mysql 是 php 操作 mysql 资料库最原始的的拓展 而php-mysqli,字母i代表的 Improvement ,提更了相对进阶的功能. 推荐学习和使用mysqli mysql是非持继连接函数而mysqli是永远连接函数 也就是说mysql每次链接都会打开一个连接的进程 而mysqli多次运行mysqli将使用同一连接进程,从而减少了服务器的开销 默认情况下,从php5开始,php不在自动开启对mysql的支持,而是放到扩展函数库

DATABASE CONNECTION ERROR (1): THE MYSQL ADAPTER 'MYSQLI' IS NOT AVAILABLE.解决办法

网站迁移之后遇到:Database connection error (1): The MySQL adapter 'mysqli' is not available.这个问题,我一开始以为是我配置的参数错了呢!然后回去检查,检查好几遍我的数据库账号和密码都没错,但是为什么就是连接不上数据库呢?? 网上有人说是"可能有你安装wamp或者xamp之后,sqlserver的服务没有启动,你可以到系统服务菜单里看看这个是否自动启动."但是我问过空间商,他们说默认都是开启的,然后他们也检查了数

PHP学习之Mysql 和Mysqli区别

(1)Mysql和Mysqli的区别是: mysqli连接是永久连接,而mysql是非永久连接.      mysql连接:每当第二次使用的时候,都会重新打开一个新的进程.      mysqli连接:一直都只使用同一个进程.      好处:这样就可以很大程度的减轻服务器压力. (2)mysql_connect与mysql_pconnect与mysqli_connect:    mysql_pconnect打开的连接不会关闭(即使调用mysql_close也不会关闭,因为对其无效),    类

PHP中MySQL、MySQLi和PDO的用法和区别

PHP的MySQL扩展(优缺点) 设计开发允许PHP应用与MySQL数据库交互的早期扩展.mysql扩展提供了一个面向过程的接口: 并且是针对MySQL4.1.3或更早版本设计的.因此,这个扩展虽然可以与MySQL4.1.3或更新的数 : 据库服务端 进行交互,但并不支持后期MySQL服务端提供的一些特性. PHP的mysqli扩展 mysqli扩展,我们有时称之为MySQL增强扩展,可以用于使用 MySQL4.1.3或更新版本中新的高级特性: mysqli扩展在PHP 5及以后版本中包含: m

Mysql和Mysqli的区别

Mysql和Mysqli的区别: mysqli连接是永久连接,而mysql是非永久连接. mysql连接:每当第二次使用的时候,都会重新打开一个新的进程. mysqli连接:一直都只使用同一个进程.好处:这样就可以很大程度的减轻服务器压力.

PHP mysql与mysqli事务详解

官方对PHP连接到MySQL数据库服务器的三种主要的API简介如下: http://php.net/manual/zh/mysqli.overview.php PHP mysql与mysqli事务详解 在PHP中,mysqli 已经很好的封装了mysql事务的相关操作.如下示例: $sql1 = "update User set ScoreCount = ScoreCount +10 where ID= '123456'"; $sql2 = "update ScoreDeta

mysql、mysqli、PDO一句话概括

mysql.mysqli.PDO一句话概括比较 1 mysql扩展 (注:原始的,较差) 2 mysqli扩展(面向过程式) (注:比上面多了更多功能) 3 mysqli扩展(面向对象式) (注:比上面更符合面向对象思想) 4 mysqli扩展(面向对象式)(准备语句) (注:比上面更性能和安全) 5 PDO (注:比上面更具跨数据库的移植性) 推荐由下往上优先使用.

利用mysql和mysqli取得mysql的所有数据库和库中的所有表

功能:利用mysql和mysqli两种连接数据库的方法,取得Mysql服务器上的所有数据库和库中的所有表. 环境:自己用分开安装apache mysql php搭建的环境 操作系统是:windows 10 代码如下: <?php/** * mysqli  op mysql demo *//** * 公用函数 */ /** * 功能:列出一个数据库的所有表 * @param $dbname * @param $con */function list_tables($dbname,$con)