摘要:<?php /* * 常用的增刪改查語句(CURD): Create, Update, Read, Delete * 添加: INSERT INTO 表名(字段列表) VALUES(值列表); * 查詢:&nbs
<?php /* * 常用的增刪改查語句(CURD): Create, Update, Read, Delete * 添加: INSERT INTO 表名(字段列表) VALUES(值列表); * 查詢: SELECT 字段列表 FROM 表名 WHERE 查詢條件 ORDER BY 排序條件 LIMIT 數(shù)量; * 更新: UPDATE 表名 SET 字段=值,...,... WHERE 更新條件 * 刪除: DELETE FROM 表名 WHERE 刪除條件 * * PDO連接數(shù)據(jù)庫 * PDO類: new PDO(數(shù)據(jù)源$dsn, 用戶名$user, 密碼$pwd); * 數(shù)據(jù)源$dsn: 類型:host=主機名;dbname=數(shù)據(jù)庫名;charset=字符編碼; * $dsn = mysql:host=127.0.0.1;dbname=user;charset=utf8; * PDO($dsn, $user, $pwd) */ define('TYPE', 'mysql'); # 數(shù)據(jù)庫類型 define('HOST', '127.0.0.1'); # 數(shù)據(jù)庫IP define('DBNAME', 'test'); # 數(shù)據(jù)庫名稱 define('CHARSET', 'utf8'); # 數(shù)據(jù)庫編碼 define('PORT', '3306'); # 數(shù)據(jù)庫端口 define('USERNAME', 'root'); # 數(shù)據(jù)庫用戶 define('PASSWORD', 'root'); # 數(shù)據(jù)庫密碼 # 定義$dsn 數(shù)據(jù)源 $dsn = TYPE.':host='.HOST.';dbname='.DBNAME.';charset='.CHARSET.';port='.PORT; # 利用try{}catch(){}來捕獲異常 try{ # 連接 $pdo = new PDO($dsn, USERNAME, PASSWORD); echo '連接成功: '; var_dump($pdo); }catch(PDOException $e){ echo '連接失敗: '; echo $e->getMessage(); }
批改老師:查無此人批改時間:2019-05-05 09:32:24
老師總結(jié):完成的不錯。以后都是使用pdo操作數(shù)據(jù)庫了。繼續(xù)加油。