php如何創建數據庫 php怎么建立數據庫mysql

如何使用php Myadmin創建Mysql數據庫

phpMyadmin是一個被普遍應用的網絡數據庫管理系統,使用起來較為簡單,可以自動創建,也可以運行SQL語句創建,下面分別演示兩種方式創建Mysql數據庫的步驟:

專注于為中小企業提供網站設計制作、網站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業內蒙古免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了上千多家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。

一、使用菜單自動創建數據庫

登陸phpMyAdmin

在php MyAdmin右邊窗口中,填寫數據庫名稱,點創建即可。 例如我們這里創建一個名字為:cncmstest 的數據庫

創建成功之后提示如下

二、運行SQL語句創建數據庫

登陸phpMyAdmin

在phpMyAdmin主界面中點擊“SQL”超鏈接。如下圖所示

在SQL輸入窗口輸入建表語句,點右下角執行即可,創建db_xuesheng數據庫為例代碼如下

create?database?db_xuesheng;

執行成功界面如下

備注:其實兩種創建數據庫方式本質是一樣的,第一種是利用系統菜單自動組合建庫SQL并執行,第二種是手動輸入建庫SQL,如果熟悉SQL操作的話,第二種更快捷。

如何用php創建mysql數據庫

使用EclipsePHP Studio 3 創建一個PHP工程名稱為test1,在工程名下面userinfo的文件夾,然后在文件夾創建一個PHP文件(userinfo_create.php):

2

打開我們創建PHP文件:

先設置 地址,賬號,密碼:

$url = "127.0.0.1";//連接數據庫的地址

$user = "root"; //賬號

$password = "root";//密碼

//獲取連接$con = mysql_connect($url,$user,$password);

if(!$con){

die("連接失敗".mysql_error());

}

3

設置具體連接的數據,那我們這兒連接test數據庫,我們通過Navicat 打開mysql 數據庫

mysql_select_db("test");

如何實現PHP自動創建數據庫

你做好程序以后,把數據庫導出成sql文件

1、連接數據庫

2、讀取這個sql文件里的sql語句,并執行

3、生成一個數據庫連接參數的php文件

?php

$con?=?mysql_connect("localhost","peter","abc123");

if?(!$con)

{

die('Could?not?connect:?'?.?mysql_error());

}

if?(mysql_query("CREATE?DATABASE?my_db",$con))

{

echo?"Database?created";

}

else

{

echo?"Error?creating?database:?"?.?mysql_error();

}

mysql_close($con);

?

?php

class?ReadSql?{

//數據庫連接

protected?$connect?=?null;

//數據庫對象

protected?$db?=?null;

//sql文件

public?$sqlFile?=?"";

//sql語句集

public?$sqlArr?=?array();

public?function?__construct($host,?$user,?$pw,?$db_name)?{

$host?=?empty($host)???C("DB_HOST")?:?$host;

$user?=?empty($user)???C("DB_USER")?:?$user;

$pw?=?empty($pw)???C("DB_PWD")?:?$pw;

$db_name?=?empty($db_name)???C("DB_NAME")?:?$db_name;

//連接數據庫

$this-connect?=?mysql_connect($host,?$user,?$pw)?or?die("Could?not?connect:?"?.?mysql_error());

$this-db?=?mysql_select_db($db_name,?$this-connect)?or?die("Yon?can?not?select?the?table:"?.?mysql_error());

}

//導入sql文件

public?function?Import($url)?{

$this-sqlFile?=?file_get_contents($url);

if?(!$this-sqlFile)?{

exit("打開文件錯誤");

}?else?{

$this-GetSqlArr();

if?($this-Runsql())?{

return?true;

}

}

}

//獲取sql語句數組

public?function?GetSqlArr()?{

//去除注釋

$str?=?$this-sqlFile;

$str?=?preg_replace('/--.*/i',?'',?$str);

$str?=?preg_replace('/\/\*.*\*\/(\;)?/i',?'',?$str);

//去除空格?創建數組

$str?=?explode(";\n",?$str);

foreach?($str?as?$v)?{

$v?=?trim($v);

if?(empty($v))?{

continue;

}?else?{

$this-sqlArr[]?=?$v;

}

}

}

//執行sql文件

public?function?RunSql()?{

foreach?($this-sqlArr?as?$k?=?$v)?{

if?(!mysql_query($v))?{

exit("sql語句錯誤:第"?.?$k?.?"行"?.?mysql_error());

}

}

return?true;

}

}

//范例:

header("Content-type:text/html;charset=utf-8");

$sql?=?new?ReadSql("localhost",?"root",?"",?"log_db");

$rst?=?$sql-Import("./log_db.sql");

if?($rst)?{

echo?"Success!";

}

?

標題名稱:php如何創建數據庫 php怎么建立數據庫mysql
標題來源:http://m.kartarina.com/article32/doggopc.html

成都網站建設公司_創新互聯,為您提供定制網站、響應式網站、服務器托管、網站內鏈、網站營銷做網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

商城網站建設
主站蜘蛛池模板: 亚洲熟妇无码一区二区三区导航| 国产成人无码精品一区二区三区 | 国产亚洲?V无码?V男人的天堂 | 99久无码中文字幕一本久道| 无码国产69精品久久久久孕妇| 日韩精品无码免费专区午夜 | 久久亚洲中文无码咪咪爱| 亚洲一本到无码av中文字幕| 精品人妻少妇嫩草AV无码专区| 国产av无码专区亚洲av桃花庵| 亚洲av无码专区首页| 亚洲欧洲美洲无码精品VA| 无码人妻H动漫中文字幕| 精品无码日韩一区二区三区不卡 | 制服在线无码专区| 国产成人无码专区| 国产久热精品无码激情| 国产精品多人p群无码| 国产丝袜无码一区二区视频| 亚洲最大中文字幕无码网站| 亚洲综合无码精品一区二区三区 | 亚洲AV无码一区二区大桥未久| 亚洲中文字幕无码爆乳AV| 人妻av无码专区| av中文无码乱人伦在线观看| 无码精油按摩潮喷在播放| 精品成在人线AV无码免费看| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 人妻aⅴ中文字幕无码| 精品日韩亚洲AV无码 | 国产成人无码一区二区三区在线| 人妻精品无码一区二区三区| 久久水蜜桃亚洲AV无码精品| 中文字幕无码日韩欧毛| 精品人妻无码区在线视频| 久久久无码精品亚洲日韩京东传媒| 小13箩利洗澡无码视频网站| 午夜不卡久久精品无码免费| 亚洲av无码一区二区三区不卡| 亚洲国产精品无码久久SM| 亚洲av无码不卡一区二区三区|