錯(cuò)誤Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:
2018-10-09 10:37:00
16207
php的報(bào)錯(cuò),如標(biāo)題所示。
解決方法1:禁止php報(bào)錯(cuò)
display_errors = On
改為
display_errors = Off
解決方法2:常用的php語法連接mysql如下
<?php
$link = mysql_connect('localhost', 'username', 'password');
mysql_select_db('db_name', $link);
將mysql_connect()
改成mysqi_connect()
<?php
$link = @mysqli_connect('localhost', 'username', 'password', 'db_name');
常用mysql建表SQL如下
<?php
// 舊寫法
mysql_query('CREATE TEMPORARY TABLE `table`', $link);
// 新的
mysqli_query($link, 'CREATE TEMPORARY TABLE `table`');
解決方法三:在php程序代碼里面設(shè)置報(bào)警級(jí)別
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
這樣就可以解決掉這個(gè)錯(cuò)誤了。