PHP导入数据库

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:
  1. <?php 
  2. $host = "localhost"
  3. $user = "root"
  4. $pwd = "123456"
  5. $file_dir = dirname(__FILE__); 
  6. $file_name = "2012-05-23-bak.sql"
  7. $data_base = "ci"
  8.  
  9. $conn = mysql_connect($host$user$pwd); 
  10.  
  11. mysql_select_db($data_base$conn); 
  12. /** PHP5 版本 **/ 
  13. $get_sql_data = file_get_contents($file_name$file_dir); 
  14.  
  15. /**   
  16. * PHP4 版本 
  17. if(file_exists(filedir."/".file_name)) { 
  18. getsqldata=fopen(file_dir."/".$file_name,"r");    
  19. if(!$get_sql_data) { 
  20. echo "不能打开文件"; 
  21. } else { 
  22. getsqldata=fread(get_sql_data, filesize (filedir."/".file_name)); 
  23. } 
  24. } 
  25. ***/ 
  26. $explode = explode(";"$get_sql_data); 
  27. $cnt = count($explode); 
  28. for ($i=0; $i<$cnt$i++) { 
  29.  
  30. $sql = $explode[$i]; 
  31.  
  32. $result = mysql_query($sql); 
  33. mysql_query("set names 'gbk'"); 
  34.  
  35. if ($result) { 
  36. echo "成功:".$i."个查询<br>"
  37. else { 
  38. echo "导入失败:".mysql_error(); 
  39. ?> 


      本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/882334,如需转载请自行联系原作者


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
349
分享
相关文章
|
13天前
|
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
70 3
composer如何安装以及举例在PHP项目中使用Composer安装TCPDF库-优雅草卓伊凡
|
3月前
|
PHP
基于PHP开发的资源库系统源码
基于PHP开发的资源库系统源码
95 13
PHP-Raylib 视 频 游 戏 编 程 库
php-raylib 是基于 PHP-FFI 绑定的 raylib-v5.5 游戏开发库,让 PHP 开发者轻松实现视频游戏编程。相比仅支持 4.+ 版本的原库,本项目适配最新 5.5 版本,并提供友好文档与示例代码(如窗口初始化、文本绘制等)。支持 PHP 7.4+ 和多平台(Windows、Linux、macOS),可通过 Composer 快速安装。欢迎贡献和完善![查看文档](http://raylib.kllxs.top/) 或访问仓库(GitHub/Gitee/Gitcode)。
PHP-Raylib 视 频 游 戏 编 程 库
PHP与数据库交互:从基础到进阶
【10月更文挑战第9天】在编程的世界里,数据是流动的血液,而数据库则是存储这些珍贵资源的心脏。PHP作为一门流行的服务器端脚本语言,其与数据库的交互能力至关重要。本文将带你从PHP与数据库的基本连接开始,逐步深入到复杂查询的编写和优化,以及如何使用PHP处理数据库结果。无论你是初学者还是有一定经验的开发者,这篇文章都将为你提供宝贵的知识和技巧,让你在PHP和数据库交互的道路上更加从容不迫。
数据库编程:在PHP环境下使用SQL Server的方法。
看看你吧,就像一个调皮的小丑鱼在一片广阔的数据库海洋中游弋,一路上吞下大小数据如同海中的珍珠。不管有多少难关,只要记住这个流程,剩下的就只是探索未知的乐趣,沉浸在这个充满挑战的数据库海洋中。
110 16
|
4月前
|
基于责任链与策略模式的轻量级PHP日志库设计
项目日志乱成一团,bug 时好时坏,服务器问题难以复现?我写了个 PHP 日志系统,第一时间发现问题,避免跑路。实现了责任链模式+策略模式,让日志存储更灵活,支持多种输出方式。
【YashanDB知识库】PHP使用ODBC使用数据库绑定参数功能异常
【YashanDB知识库】PHP使用ODBC使用数据库绑定参数功能异常
【YashanDB知识库】PHP使用OCI接口使用数据库绑定参数功能异常
【YashanDB知识库】PHP使用OCI接口使用数据库绑定参数功能异常
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等