php連接mysql數(shù)據(jù)庫腳本
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名注冊、虛擬主機、營銷軟件、網站建設、洪洞網站維護、網站推廣。
?php
$con=mysql_connect("localhost","root","root");//分別填寫主機(mysql數(shù)據(jù)庫所在服務器)、用戶名(數(shù)據(jù)庫登錄賬戶名)、密碼
if(!$con)//如果沒有成功連接數(shù)據(jù)庫則執(zhí)行以下語句
{
die("無法連接到數(shù)據(jù)庫:".mysql_error());//die函數(shù)為退出腳本,之后的語句將不被執(zhí)行,直接跳出,括號中是字符串或整數(shù),如果是字符串,則會在終止腳本前輸出字符串,如果是0~254的整數(shù),將不會輸出。mysql_error()函數(shù)可以顯示mysql出錯信息,便于調試
}
mysql_select_db("games",$con);//在這里直接進入數(shù)據(jù)庫games,方便以后連接,如果該賬戶有多個數(shù)據(jù)庫,此句省略也可,在需要連接數(shù)據(jù)庫時再進行選擇
?
我看你這個是不知道連接參數(shù)的意思吧?
define('db_host',
'localhost');
define('db_user',
'root');
//數(shù)據(jù)賬號
define('db_pwd',
'root');
//密碼
define('db_name',
'demo');
//數(shù)據(jù)庫名稱
db_host
就是數(shù)據(jù)庫服務器ip:這個就是你新浪云數(shù)據(jù)庫的ip;
db_user 這個就是你新浪云數(shù)據(jù)庫的數(shù)據(jù)庫用戶名;
db_pwd 這個就是你新浪云數(shù)據(jù)庫的數(shù)據(jù)庫用戶密碼;
db_name:這個就是你新浪云數(shù)據(jù)庫的數(shù)據(jù)庫名;
1.
如果是數(shù)據(jù)庫遷移,那么你要把目前的數(shù)據(jù)庫遷移到新浪云上邊,建立同樣的數(shù)據(jù)庫,數(shù)據(jù)表;
2.
如果數(shù)據(jù)在新浪云上已經有了,你這邊只需要改了這個配置為新浪云給你的連接信息就可以了;
3.
如果你新浪云上沒有布置環(huán)境,那么你要在新浪云上安裝mysql,以及配置對應數(shù)據(jù)庫ip的開放端口及權限;
需要你在阿里云選擇一款服務器配置,然后用第三方一鍵php包的配置,服務器配置出可視化php環(huán)境界面,上傳程序,安裝網站,添加內容。
下載TP5完整版(初學者學習用的)
解壓到本地的開發(fā)環(huán)境中,默認的入口文件是public,訪問public會看到TP5成功頁面。
開發(fā)一個項目的時候,通常分為前臺和后臺,前臺一般放在index模塊中,后臺一般放在admin模塊中。所以你想鏈接數(shù)據(jù)庫,就去 admin文件夾修改 database.php 連接數(shù)據(jù)庫時候讀取的文件,就可以了。
TP框架都這么操作出來的,這是個思路,因為這方面內容較多,這里也寫不開那么多內容,在這留言或到咱們的blog找相關內容,可以幫助入門。
使用新浪SAE架構搭建自己的網站。將自己在本地編寫的PHP程序上傳到SAE上。如果要正常使用需要鏈接MySQL數(shù)據(jù)庫(如果你的網站使用了MySQL數(shù)據(jù)庫服務)。
新浪SAE提供了對PHP訪問MySQL的程序支持。所以這個過程要實現(xiàn)起來并不困難。只需要修改用戶名和密碼。
創(chuàng)建完應用后,MySQL數(shù)據(jù)庫仍然是不可用的。首先要點擊右側列表的MySQL(如下圖紅圈處)進行初始化。初始化完成后可以訪問mysql,否則連接數(shù)據(jù)庫則會出現(xiàn) mysql_connect() 的 access deny 的錯誤。
接下來,看下代碼是如何修改的。
1、本地訪問的代碼
?php
$con =
mysql_connect("localhost","root","123"); if(!$con) //判斷是否鏈接成功 {
die('could not connect:'.mysql_error()); }
mysql_select_db("weibo",$con); //選擇名稱為“weibo”的database
?
//mysql_connect() 連接數(shù)據(jù)庫函數(shù)
我看你這個是不知道連接參數(shù)的意思吧?
define('DB_HOST', 'localhost');?
define('DB_USER', 'root'); ? ? ? //數(shù)據(jù)賬號
define('DB_PWD', 'root'); ? ? ? ? ? ?//密碼
define('DB_NAME', 'demo'); ? ?//數(shù)據(jù)庫名稱
DB_HOST 就是數(shù)據(jù)庫服務器IP:這個就是你新浪云數(shù)據(jù)庫的IP;
DB_USER?這個就是你新浪云數(shù)據(jù)庫的數(shù)據(jù)庫用戶名;
DB_PWD?這個就是你新浪云數(shù)據(jù)庫的數(shù)據(jù)庫用戶密碼;
DB_NAME:這個就是你新浪云數(shù)據(jù)庫的數(shù)據(jù)庫名;
如果是數(shù)據(jù)庫遷移,那么你要把目前的數(shù)據(jù)庫遷移到新浪云上邊,建立同樣的數(shù)據(jù)庫,數(shù)據(jù)表;
如果數(shù)據(jù)在新浪云上已經有了,你這邊只需要改了這個配置為新浪云給你的連接信息就可以了;
如果你新浪云上沒有布置環(huán)境,那么你要在新浪云上安裝mysql,以及配置對應數(shù)據(jù)庫IP的開放端口及權限;
分享題目:如何php云數(shù)據(jù)庫 php怎么操作數(shù)據(jù)庫
轉載源于:http://vcdvsql.cn/article36/doodipg.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供自適應網站、標簽優(yōu)化、網站排名、外貿網站建設、網站導航、營銷型網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)