php7連不上mysql求幫忙!!!


把php.ini中的 拓展mysqli.dll和pdo_mysql.dll前面分號都去掉也沒用,mysql是5.5

apache2.4和php7都好使了,怎么也連不上mysql

Fatal error: Uncaught Error: Call to undefined function mysqL_connect() in E:\hywebs\test.php:2 Stack trace: #0 {main} thrown in E:\hywebs\test.php on line2連接數據庫提示這個

 

說明廢棄了mysql_connect這個方法。你換pdo吧

就是說php7不支持mysql開頭的方法了。讓你用另外兩種mysqli和pdo的拓展方法了解數據庫。你可以去了解了解pdo之類的。

我的也是本地的mysql服務打不開,

7不是說移除了mysql么?好像連接是用mysqli或pdo。。

我一直用sqli

沒有mysql擴展了

mysqli 用這個

mysql已經被取消了

用pdo連接的

 1 <?php
 2 $pdo=new PDO('mysql:host=localhost;dbname=aaa;port=3306','root','password');
 3 $pdo->exec('set names utf8');
 4 
 5 
 6 $sql="insert into a1 values (5,'123456')";
 7 $res=$pdo->exec($sql);
 8 echo '影響行數:'.$res;
 9 //$sql="delete from a1 where Number=5";
10 //$res=$pdo->exec($sql);
11 //echo '影響行數:'.$res;
12 ?>
13 這個是php7的,功能往數據庫aaa的a1表插入(5,'123456');
14 前提是你得在你的數據庫中創建這么一個表,有兩項Number Name就可以了

你還好,我用pdo連一直說找不到驅動,去掉php_pdo_mysql的東西,路徑設置好了,apache也重啟過了也都沒用,雖然mysql能連上,但是pdo死活就用不了,= =

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM