介绍
今天就跟大家聊聊有关怎么在PHP中使用PDO方式创建一个MySQL数据库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
<强>创建MySQL数据库:强>
& lt; PHP ? 时间=美元servername “localhost"; 时间=美元username “username"; 时间=美元password “password"; try { 时间=美元才能conn new PDO (“mysql:主机=$ servername",,用户名、美元,美元密码);//才能,设置,PDO 错误模式为异常 康涅狄格州→美元才能setAttribute (PDO:: ATTR_ERRMODE, PDO: ERRMODE_EXCEPTION); 时间=美元才能sql “CREATE DATABASE myDBPDO";//,才能使用,exec(),,因为没有结果返回 康涅狄格州→美元才能exec ($ sql); echo 才能“数据库创建成功& lt; br>“; } 抓住(PDOException $ e) { echo 才能;sql 美元;只“& lt; br>“,只$ e→getMessage (); } $ conn =,空; ?在
<强>创建MySQL表:强>
& lt; php ? 时间=美元servername “localhost"; 时间=美元username “username"; 时间=美元password “password"; 时间=美元dbname “myDBPDO"; try { 时间=美元才能conn new PDO (“mysql:主机=$ servername; dbname=$ dbname",,用户名、美元,美元密码);//才能,设置,PDO 错误模式,用于抛出异常 康涅狄格州→美元才能setAttribute (PDO:: ATTR_ERRMODE, PDO: ERRMODE_EXCEPTION);//,才能使用,sql 创建数据表 时间=美元才能sql “CREATE TABLE MyGuests ( id 才能,INT (6), UNSIGNED AUTO_INCREMENT PRIMARY 键, firstname 才能VARCHAR (30), NOT 空, lastname 才能VARCHAR (30), NOT 空, email 才能VARCHAR (50), reg_date 才能;时间戳 ,,)“;//,才能使用,exec(),,没有结果返回 康涅狄格州→美元才能exec ($ sql); echo 才能“数据表,MyGuests 创建成功“; } 抓住(PDOException $ e) { echo 才能;sql 美元;只“& lt; br>“,只$ e→getMessage (); } $ conn =,空; ?在
<强>向MySQL插入多条数据:强>
& lt; php ? 时间=美元servername “localhost"; 时间=美元username “username"; 时间=美元password “password"; 时间=美元dbname “myDBPDO"; try { 时间=美元才能conn new PDO (“mysql:主机=$ servername; dbname=$ dbname",,用户名、美元,美元密码);//才能,set 从而PDO error mode 用例外 康涅狄格州→美元才能setAttribute (PDO:: ATTR_ERRMODE, PDO: ERRMODE_EXCEPTION);//,才能开始事务 康涅狄格州→美元才能beginTransaction ();//才能,SQL 语句 康涅狄格州→美元才能exec (“INSERT  INTO MyGuests (firstname、lastname的不同之处是,电子邮件) VALUES 才能;(& # 39;约翰# 39;,,& # 39;能源部# 39;,,& # 39;john@example.com& # 39;)“); 康涅狄格州→美元才能exec (“INSERT  INTO MyGuests (firstname、lastname的不同之处是,电子邮件) VALUES 才能;(& # 39;玛丽# 39;,,& # 39;moe # 39;,, & # 39; mary@example.com& # 39;)“); 康涅狄格州→美元才能exec (“INSERT  INTO MyGuests (firstname、lastname的不同之处是,电子邮件) VALUES 才能;(& # 39;朱莉# 39;,,& # 39;dooley # 39;,, & # 39; julie@example.com& # 39;)“);//,才能提交事务 康涅狄格州→美元才能提交(); echo 才能;“新记录插入成功“; } 抓住(PDOException $ e) {//才能,如果执行失败回滚 康涅狄格州→美元才能回滚(); echo 才能;sql 美元;只“& lt; br>“,只$ e→getMessage (); } $ conn =,空; ?在
看完上述内容,你们对怎么在PHP中使用PDO方式创建一个MySQL数据库有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。