導航:首頁 > 程序命令 > phpmysql命令

phpmysql命令

發布時間:2022-07-05 12:36:35

php操作mysql的簡單代碼

$connection=@mysql_connect('127.0.0.1:3306','root','111111',true);

if(!$connection)
{
die('連接資料庫失敗');
}

//dbname你的資料庫名字
mysql_select_db('dbname',$connection)ordie('資料庫不存在');

//sql語句
$sqlString='你的sql語句select[delete][insert][update]...';

$result=mysql_query($sqlString,$connection);

//只有deleteinsertupdate語句使用以下代碼
$result=mysql_affected_rows($connection);

return$result?'操作成功':'操作失敗';

//只有select需要使用以下代碼
//獲取一行數據
$rowArray=mysql_fetch_assoc($result);

//獲取多行數據請用
/*
while($row=mysql_fetch_assoc($result))
{
$resultArray[]=$row;
}
*/

//列印結果集
var_mp($rowArray);

//取其中某個欄位fieldnamemysql欄位名
//echo$rowArray['fieldname'];

⑵ phpstudy怎麼使用命令行登錄mysql

1.首先查看phpstudy中mysql的路徑:比如:E:\phpStudy\MySQL\bin

2.然後打開dos窗口,將目錄切換至mysql,bin目錄下:

3.輸入mysql命令,進行連接:mysql -h localhost -u root -p 回車;輸入密碼再次回車。mysql連接成功!

⑶ php和mysql命令加入到環境變數中的幾種方法

建立文件夾
在D盤(這個盤可以任意選,建議不要建立在C盤)根目錄下新建一個文件,命名為amp,並分別創建apache、php和mysql文件夾
2
開始安裝Apache
Apache的安裝很簡單,直接雙擊httpd-2.2.22-win32-x86-no_ssl.msi軟體,然後一直點擊下一步;
3
填寫基本信息
當出現以下截圖的時候,請填寫站點的基本信息。

4
選擇自定義安裝

5
選擇安裝路徑

6
安裝完成,測試安裝
在瀏覽器輸入http://localhost,如果出現下圖的界面,說明安裝成功!

⑷ PHP在MYSQL伺服器上創建資料庫的指令是

因為mysql服務不是php提供的,php需要先連接到mysql伺服器上,
mysql_connect就是連接資料庫用的,"localhost","peter","abc123"是mysql伺服器地址、用戶名和密碼

得到的$dbc就像令牌一樣,憑著這個令牌就可以用mysql_query執行sql命令了

⑸ PHP訪問MySQL資料庫的步驟。

PHP訪問MySQL資料庫:
因為連接資料庫需要較長的時間和較大的資源開銷,所以如果在多個網頁中都要頻繁地訪問資料庫,則可以建立與資料庫的持續連接。即調用mysql_pconnect()代替mysql_connect()。
基本步驟:
1.連接伺服器:mysql_connect();
2.選擇資料庫:mysql_select_db();
3.執行SQL語句:mysql_query();

查詢:select
顯示:show
插入:insert into
更新:update
刪除:delete

4.關閉結果集:mysql_free_result($result);
5.關閉資料庫:mysql_close($link);

⑹ 選擇MySQL資料庫的命令以及PHP腳本下的操作方法

在你連接到
MySQL
資料庫後,可能有多個可以操作的資料庫,所以你需要選擇你要操作的資料庫。
從命令提示窗口中選擇MySQL資料庫

mysql>
提示窗口中可以很簡單的選擇特定的資料庫。你可以使用SQL命令來選擇指定的資料庫。
實例
以下實例選取了資料庫
TUTORIALS:
[root@host]#
mysql
-u
root
-p
Enter
password:******
mysql>
use
TUTORIALS;
Database
changed
mysql>
執行以上命令後,你就已經成功選擇了
TUTORIALS
資料庫,在後續的操作中都會在
TUTORIALS
資料庫中執行。
注意:所有的資料庫名,表名,表欄位都是區分大小寫的。所以你在使用SQL命令時需要輸入正確的名稱。
使用PHP腳本選擇MySQL資料庫
PHP
提供了函數
mysql_select_db
來選取一個資料庫。函數在執行成功後返回
TRUE
,否則返回
FALSE

語法
bool
mysql_select_db(
db_name,
connection
);
實例
以下實例展示了如何使用
mysql_select_db
函數來選取一個資料庫:
<html>
<head>
<title>Selecting
MySQL
Database</title>
</head>
<body>
<?php
$dbhost
=
'localhost:3036';
$dbuser
=
'guest';
$dbpass
=
'guest123';
$conn
=
mysql_connect($dbhost,
$dbuser,
$dbpass);
if(!
$conn
)
{
die('Could
not
connect:
'
.
mysql_error());
}
echo
'Connected
successfully';
mysql_select_db(
'TUTORIALS'
);
mysql_close($conn);
?>
</body>
</html>
PS:MySQL
的數據類型
MySQL中定義數據欄位的類型對你資料庫的優化是非常重要的。
MySQL支持多種類型,大致可以分為三類:數值、日期/時間和字元串(字元)類型。
數值類型
MySQL支持所有標准SQL數值數據類型。
這些類型包括嚴格數值數據類型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似數值數據類型(FLOAT、REAL和DOUBLE
PRECISION)。
關鍵字INT是INTEGER的同義詞,關鍵字DEC是DECIMAL的同義詞。
BIT數據類型保存位欄位值,並且支持MyISAM、MEMORY、InnoDB和BDB表。
作為SQL標準的擴展,MySQL也支持整數類型TINYINT、MEDIUMINT和BIGINT。下面的表顯示了需要的每個整數類型的存儲和范圍。
日期和時間類型
表示時間值的日期和時間類型為DATETIME、DATE、TIMESTAMP、TIME和YEAR。
每個時間類型有一個有效值范圍和一個"零"值,當指定不合法的MySQL不能表示的值時使用"零"值。
TIMESTAMP類型有專有的自動更新特性。
字元串類型
字元串類型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。該節描述了這些類型如何工作以及如何在查詢中使用這些類型。
CHAR和VARCHAR類型類似,但它們保存和檢索的方式不同。它們的最大長度和是否尾部空格被保留等方面也不同。在存儲或檢索過程中不進行大小寫轉換。
BINARY和VARBINARY類類似於CHAR和VARCHAR,不同的是它們包含二進制字元串而不要非二進制字元串。也就是說,它們包含位元組字元串而不是字元字元串。這說明它們沒有字元集,並且排序和比較基於列值位元組的數值值。
BLOB是一個二進制大對象,可以容納可變數量的數據。有4種BLOB類型:TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB。它們只是可容納值的最大長度不同。
有4種TEXT類型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT。這些對應4種BLOB類型,有相同的最大長度和存儲需求。

⑺ php中執行mysql語句

不可以!如果你的表有5個欄位 而你是只要插入兩個欄位!其他不要插的的要用default(默認)代替!

⑻ 為什麼PHP執行不了mysql命令,急!!!

你實例化用的mysqli,執行的時候也應該用mysqli_query才對。或者用$db->query去執行

⑼ php中mysql的關閉結果集和關閉資料庫的命令

你可以用mysql_free_result($b); 回收結果集
關閉資料庫連接可以用
mysql_close($con);

⑽ php連接不上mysql但mysql命令行操作正常的解決方法

故障狀況:php網站連接mysql失敗,但在命令行下通過mysql命令可登錄並正常操作。
解決方案:
1、命令行下登錄mysql,執行以下命令:
復制代碼
代碼如下:show
variables
like
'socket';
執行後會得到類似於如下回顯:
復制代碼
代碼如下:
"Variable_name"
"Value"
"socket"
"/home/mysql/data/mysql.sock"
2、編輯php.ini,找到mysql.default_socket配置項,默認一般是空值(使用編輯Mysql時設置的sock路徑),將此項添加值為上面回顯中的"/home/mysql/data/mysql.sock":
復制代碼
代碼如下:
;
Default
socket
name
for
local
MySQL
connects.
If
empty,
uses
the
built-in
;
MySQL
defaults.
mysql.default_socket
=
/home/mysql/data/mysql.sock
3、重啟php。

閱讀全文

與phpmysql命令相關的資料

熱點內容
php論壇版塊在哪個文件夾 瀏覽:441
暗黑的伺服器為什麼維護 瀏覽:621
android內存溢出的原因 瀏覽:15
標志307的壓縮比是多少 瀏覽:633
伺服器啟動為什麼叫三聲 瀏覽:995
追風箏的人英文pdf 瀏覽:936
解壓小熊手機殼 瀏覽:346
成都市區建成面積演算法 瀏覽:660
智能家居單片機 瀏覽:97
買男裝用什麼app好 瀏覽:855
文件夾合並了怎麼拆開 瀏覽:260
波段副圖源碼無未來函數 瀏覽:89
livecn伺服器地址 瀏覽:259
程序員這個工作真的很吃香嗎 瀏覽:847
程序員和數學分析師待遇 瀏覽:681
壓縮氣彈簧怎麼拆 瀏覽:324
華為公有雲伺服器添加虛擬ip 瀏覽:211
程序員和運營哪個累 瀏覽:27
抖音安卓信息提示音怎麼設置 瀏覽:456
光速虛擬機的共享文件夾 瀏覽:251