麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PHP > 正文

PHP執行SQL文件并將SQL文件導入到數據庫

2024-05-04 23:39:03
字體:
來源:轉載
供稿:網友

今天給大家介紹一下,如何利用php自動執行.sql文件。其實很簡單,就是獲取sql文件中的內容,然后將每一句sql語句一次執行就行啦。需要的朋友可以參考下

 

 
  1. //讀取文件內容 
  2. $_sql = file_get_contents('test.sql'); 
  3. $_arr = explode(';', $_sql); 
  4. $_mysqli = new mysqli(DB_HOST,DB_USER,DB_PASS); 
  5. if (mysqli_connect_errno()) { 
  6. exit('連接數據庫出錯'); 
  7. //執行sql語句 
  8. foreach ($_arr as $_value) { 
  9. $_mysqli->query($_value.';'); 
  10. $_mysqli->close(); 
  11. $_mysqli = null

上面text.sql是你需要執行的sql文件,DB_HOST主機名,DB_USER用戶名,DB_PASS密碼!

這只是最基本的自動執行sql文件,你還可以自定義生成數據庫的名稱,方法就是將sql文件中下面的代碼刪去

 

 
  1. CREATE DATABASE IF NOT EXISTS 數據庫名 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 

USE 數據庫名

然后在text.php中執行所有的sql語句前添加代碼

 

 
  1. $_mysqli->query("CREATE DATABASE IF NOT EXISTS 數據庫名 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;"); 
  2. $_mysqli->query("USE 數據庫名"); 

以上就是本文的全部內容,希望對大家有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色电影免费网址 | 九九色在线观看 | 久久国产精品系列 | 久久2019中文字幕 | 特黄一级小说 | 久久久久久久亚洲视频 | 叉逼视频| 久久久噜噜噜久久熟有声小说 | 男男啪羞羞视频网站 | 免费国产人成网站 | 国产一区二区在线免费 | 亚洲成人福利在线观看 | 污污短视频 | 日韩激情 | 一级黄色大片在线观看 | 久综合 | 国产一区二区三区视频在线观看 | 一级黄色影院 | 欧美性生活久久久 | 久久人人爽人人爽人人片av免费 | 亚洲精品 欧美 | 久久精品视频1 | 91网站在线观看视频 | 一级黄色性感片 | 国产午夜亚洲精品理论片大丰影院 | 欧美日韩亚洲一区二区三区 | 日韩激情一区 | 玩偶姐姐在线观看免费 | www.91成人| 大胆在线日本aⅴ免费视频 美国黄色毛片女人性生活片 | 在线观看国产一区二区 | 久久久一区二区三区视频 | 男女羞羞视频在线免费观看 | 欧美成人免费 | 特级无码毛片免费视频尤物 | 成人18网站 | 久久亚洲线观看视频 | 操操电影 | 亚洲视频在线观看免费视频 | 久久影院在线观看 | av在线免费不卡 |