总结错误

初次学习PHP连接数据库,真的是错误百出,在这里记录一下问题和解决方法。
报错:
PHP连接ACCESS的错误总结
1.一定要正确配置php。
编辑php.ini文件,搜索extension_dir=,将路径改为你php解压下ext文件夹路径。并去掉前面的分号
PHP连接ACCESS的错误总结
打开一些配置。搜索extension=,去掉你所需要的配置前的分号。我这里是用PDO连接access数据库。
PHP连接ACCESS的错误总结
2.打开控制面板->管理工具->ODBC数据源(64位)->驱动程序,这里的数据源需要跟php和access位数保持一致。查看是否有**Microsoft Access Driver (*.mdb, *.accdb)**驱动。
如果没有 需要下载安装AccessDatabaseEngine_X64驱动程序。
PHP连接ACCESS的错误总结

  1. 这一段代码一定要写正确(*.mdb *.accdb之间有一个空格!)
    $pdo = new PDO("odbc:driver={Microsoft Access Driver (*.mdb, *.accdb)};dbq=G:/Ahtml5/work/vue.js/paging/access/commodity.accdb");
    错一个都不行。

4.特别要注意dbq=的路径必须要是英文的,不要有中文出现!!!
要不然会一直报错SQLSTATE[HY000] SQLDriverConnect: 63 [Microsoft][ODBC Microsoft Access Driver] ޷ ע Temporary (volatile) Ace DSN for process 0x16b0 Thread 0x3c60 DBC 0x9b248eb8 Jet

以上所需的AccessDatabaseEngine,php代码 我都上传的我的AccessDatabaseEngine资源下。

相关文章:

  • 2022-12-23
  • 2021-09-24
  • 2021-10-12
  • 2021-11-20
  • 2021-09-01
  • 2022-01-29
  • 2021-06-03
猜你喜欢
  • 2021-06-12
  • 2021-12-10
  • 2021-12-21
  • 2021-09-11
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案