php5数据库连接 php数据库怎么连接
php5和php7连接数据库的区别
PHP5中使用mysql_connect()函数进行连接,但实际上,PHP5.5开始,mysql系列函数就不推荐使用了,属于废弃函数
PHP7中貌似已经彻底不支持了,根据官网说明,取而代之的是如下两个:
本扩展自 PHP 5.5.0 起已废弃,并在将来会被移除。应使用 MySQLi 或 PDO_MySQL 扩展来替换之。
$host = '127.0.0.1'; //主机名或IP地址
$user = 'root'; //数据库用户
$database = 'cake'; //数据库名
$password ='root'; //数据库密码
$mysqli = new mysqli($host,$user,$password,$database);
$query = 'SET NAMES UTF8';
$mysqli-query($query);
if($mysqli-errno){
print_f("连接数据库错误br/ %s",$mysqli-error);
exit;
}
thinkphp5连接不上MySql数据库的问题
$this-links[$linkNum] = new PDO($config['dsn'], $config['username'], $config['password'], $params);
我这边采取了把mysql降级到了5.7.18解决了该问题。
如何在PHP5中通过PDO连接SQLite3数据库
首先我们先选择要使用的web server 软件,由于从兼容性跟性能方面的需求,我选择了目前来说最新版的apache。
第二步,我们要使用目前最新版本的PHP zip package .这里提示大家一下,经过我痛苦的反复的实验跟查看资料,如果大家想要使用PDO扩展连接到SQLite数据库的话,请你一定不要选择安装包,因为它不支持很多PHP的扩展库文件。
第三步,我们要下载PDO的两个扩展库文件,文件名各自为:php_pdo.dll 跟 php_pdo_sqlite.dll 。下来以后保存在一边,我们稍候会使用到。
最后一步,大家需要到SQLite官方网站去下载SQLite的文件包。 选择适合自己的版本即可。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: php5数据库连接 php数据库怎么连接
本文地址: https://pptw.com/jishu/2498.html