11.PHP与MySQL
PHP與MySQL
????首先是PHPStorm設(shè)置創(chuàng)建SQL的教程,找到了一個寫的不錯的,在這里:http://blog.csdn.net/knight_quan/article/details/51983029
? ? 好久也是不弄數(shù)據(jù)庫相關(guān)的東西了,這個地方TM卡了好久,首先如果你是安裝了Wamp的話就不用單獨安裝sql,雖然你會發(fā)現(xiàn)安裝完Wamp之后服務(wù)管理器里面沒有sql相關(guān)。還有就是關(guān)于密碼設(shè)置問題,Wamp里面充值sql密碼之后,再次啟動wamp管理sql的界面,輸入新密碼之后,如果輸入錯誤這個界面會閃退,如果成功的話就是這樣:
還有就是在PhpWamp里面UI操作數(shù)據(jù)庫的時候刷新的時候記得關(guān)閉相關(guān)展示頁面,比如這個:
然后點擊刷新,重新打開那個頁面,數(shù)據(jù)才會被刷新。
? ? 還有就是我犯的一個低級錯誤,PhpWamp上創(chuàng)建的數(shù)據(jù)庫是數(shù)據(jù)庫連接。我一直以為是默認(rèn)直接創(chuàng)建了一個數(shù)據(jù)庫,我去,這個地方卡了好久。
這個界面創(chuàng)建出來的只是連接而已:
箭頭部分要輸入一個已經(jīng)有的數(shù)據(jù)庫,查詢當(dāng)前已經(jīng)有的數(shù)據(jù)庫都有哪些:
?
? ? 也可以在這個界面直接添加數(shù)據(jù)庫。我是添加了abc數(shù)據(jù)庫。同時創(chuàng)建了一個表。下面代碼是PHP鏈接數(shù)據(jù)庫服務(wù)器,打開abc數(shù)據(jù)庫,然后往tb_222里插入一組數(shù)據(jù):
<?php
????$con=mysqli_connect("localhost","root","123456","abc");
????if?(mysqli_connect_errno($con))?{
?????????echo?"link?MySQL?error:?"?.?mysqli_connect_error();
????}
????mysqli_query($con,"INSERT?INTO?tb_222?(c1,?c2,?c3)VALUES?('33','22','11')");
????mysqli_close($con);
?>
執(zhí)行后的結(jié)果(記得上面的刷新姿勢):
查詢并且格式化查詢結(jié)果:
<?php
????$con=mysqli_connect("localhost","root","123456","abc");
????if?(mysqli_connect_errno($con))?{
?????????echo?"link?MySQL?error:?"?.?mysqli_connect_error();
????}
????$qinfo?=?mysqli_query($con,"SELECT?*?FROM?tb_222");
????$info?=?mysqli_fetch_array(?$qinfo);
????foreach($info?as?$i){
????????echo?$i.'<br>';
????}
????$info?=?mysqli_fetch_array(?$qinfo);
????foreach($info?as?$i){
????????echo?$i.'<br>';
????}
????$info?=?mysqli_fetch_array(?$qinfo);
????foreach($info?as?$i){
????????echo?$i.'<br>';
????}???
????mysqli_close($con);
?>
輸出結(jié)果一起表格結(jié)構(gòu):
????還有其他一些細(xì)節(jié)函數(shù),這里不細(xì)說了,這種東西跑清楚例子時候剩下的就是現(xiàn)用現(xiàn)查,否則就算背下來也會忘。
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的11.PHP与MySQL的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win64 驱动内核编程-14.回调监控
- 下一篇: Win64 驱动内核编程-15.回调监控