真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php7入門(mén)連數(shù)據(jù)庫(kù)建表 php建立數(shù)據(jù)庫(kù)連接

阿里云php連接數(shù)據(jù)庫(kù)建表,是這樣寫(xiě)的嗎?

提示的錯(cuò)誤信息是什么?

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專(zhuān)注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、小程序開(kāi)發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶(hù)創(chuàng)新互聯(lián)還提供了上街免費(fèi)建站歡迎大家使用!

CREATE,不是CREAT。mima varchar(19)后面不要加逗號(hào),因?yàn)楹竺鏇](méi)有子句了。

然后檢查數(shù)據(jù)庫(kù)服務(wù)器是不是和站點(diǎn)服務(wù)器為同一地址,否則不能用localhost。然后檢查用戶(hù)名密碼是否正確。

另外mysql_connect的方法早就過(guò)時(shí)了,php7以后已經(jīng)徹底廢除了,你看下你的php版本。并建議你也不要再使用mysql擴(kuò)展,改用mysqli或pdo擴(kuò)展。

PHP7連接mysql數(shù)據(jù)庫(kù)方法

1、用 mysql_connect 的方法,PHP7會(huì)報(bào)致命錯(cuò)誤

$conn= mysql_connect('localhost','xueyanxiang','xueyanxiang');

Fatal error : Uncaught Error: Call to undefined function mysql_connect() in /Users/xueyanxiang/work/test/xue.php:31 Stack trace: #0 /Users/xueyanxiang/work/test/xue.php(119): xue-run() #1 {main} thrown in? /Users/xueyanxiang/work/test/xue.php ?on line? 31

原因是:

PHP5中使用mysql_connect()函數(shù)進(jìn)行連接,但實(shí)際上,PHP5.5開(kāi)始,MySQL就不推薦使用了,屬于廢棄函數(shù)

PHP7中貌似已經(jīng)徹底不支持了,根據(jù)官網(wǎng)說(shuō)明,取而代之的是如下兩個(gè):

本擴(kuò)展自 PHP 5.5.0 起已廢棄,并在將來(lái)會(huì)被移除。應(yīng)使用?MySQLi?或?PDO_MySQL?擴(kuò)展來(lái)替換之。參見(jiàn)?MySQL:選擇

API?指南以及相關(guān) FAQ?以獲取更多信息。用以替代本函數(shù)的有:

mysqli_connect()

PDO::__construct()

使用時(shí),不要在使用mysql_connect了,可以換用mysqli_connect(),用法基本類(lèi)似吧,據(jù)說(shuō)是面向?qū)ο蟮膸?kù)。

php.ini中,也只有extension=php_mysqli.dll,而不再有extension=php_mysql.dll這個(gè)拓展了。

2、可以使用mysqli,對(duì)象化,方法名與被廢棄的類(lèi)似

$conn= mysqli_connect('localhost','xueyanxiang','xueyanxiang');

3、PDO工具,推薦使用

$dbh= "mysql:host=localhost;dbname=test";

$db= new PDO($dbh,'xueyanxiang','xueyanxiang');

$objQuery= $db-query("select * from user;");

$res= $objQuery-fetchAll(PDO::FETCH_ASSOC);

不填寫(xiě)參數(shù)的話,默認(rèn)是關(guān)聯(lián)和索引都有,如下圖

建立conn.php數(shù)據(jù)庫(kù)連接,建立一個(gè)數(shù)據(jù)庫(kù)表

建立數(shù)據(jù)表,得是你在cmd窗口或者phpmyadmin、navicat

for

mysql這類(lèi)終端軟件里進(jìn)行操作。建立數(shù)據(jù)表的指令是create

table

xxx

();

連接數(shù)據(jù)庫(kù)使用php封裝好的一個(gè)函數(shù)mysql_connect();

例如:

mysql_connect('127.0.0.1','root','root');

這樣的語(yǔ)句來(lái)連接,因?yàn)檫B接數(shù)據(jù)庫(kù)會(huì)生成連接標(biāo)識(shí)資源,你把這個(gè)資源賦給一個(gè)新變量

$active_connection_sort

=

mysql_connect('127.0.0.1','root','root');

這樣你拿著新變量去玩別的也好下手。

括號(hào)中間都是參數(shù),第一個(gè)是連接地址,比如localhost,但我個(gè)人建議還是127.0.0.1省得還得來(lái)一步解析,第二個(gè)參數(shù)是用戶(hù)名,第三個(gè)參數(shù)是密碼,都用英文單括號(hào)括上。參數(shù)和參數(shù)之間用英文逗號(hào)間隔起來(lái)。

用框架做久了這個(gè)東西都容易忘,我也是憑記憶寫(xiě)的,你試試看這個(gè)能不能過(guò)關(guān)。


當(dāng)前標(biāo)題:php7入門(mén)連數(shù)據(jù)庫(kù)建表 php建立數(shù)據(jù)庫(kù)連接
文章地址:http://weahome.cn/article/doidcgs.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部