› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
hanmeimei
V2EX  ›  MySQL

mysql 一个奇怪的现象

  •  
  •   hanmeimei · Dec 4, 2016 · 4201 views
    This topic created in 3608 days ago, the information mentioned may be changed or developed.

    我写了一个 php+mysql 。但是奇怪的是,在本地数据能正常插入表中。但是放到远程数据库。对其中一个表每次插入数据都是不成功的。其他的表都是正常的,有人遇到这样子的情况吗?

    9 replies  •  2016-12-23 21:20:33 +08:00
    ryd994
        1
    ryd994  
       Dec 4, 2016
    查日志
    查权限
    查有没有建表(这事真有过)
    tianice
        2
    tianice  
       Dec 4, 2016
    关键是看插入不成功的错误提示是什么;
    ytmsdy
        3
    ytmsdy  
       Dec 4, 2016
    是不是数据库文件没有写入的权限?
    alexgor
        4
    alexgor  
       Dec 4, 2016 via Android
    每个表都有各自的 autocommit 属性,查一下
    onlyhot
        5
    onlyhot  
       Dec 4, 2016 via iPhone
    查看错误提示
    akira
        6
    akira  
       Dec 5, 2016
    一楼说的 没有建表的可能性最大
    hanmeimei
        7
    hanmeimei  
    OP
       Dec 5, 2016
    @akira 有建表。。没有直接上传图片的地方~。已经建好。。同样的表格。在同一台机子的数据库能用,在远程的不能用。难道是 mysql 版本的差别吗?本地是 5.1.71 这个版本,远程是 5.6 的版本。
    hanmeimei
        8
    hanmeimei  
    OP
       Dec 5, 2016
    @ryd994 没有权限是不对的,因为其他表能正常写入。
    我在想怎么看日志。都不知道提示什么。。
    abcbuzhiming
        9
    abcbuzhiming  
       Dec 23, 2016
    @hanmeimei 你看啥日志啊,你是 php 插入的对吗, pdo 还是 mysqli ,这两个在出错插不进去的时候是可以 getError 的啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3198 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 14:33 · PVG 22:33 · LAX 07:33 · JFK 10:33
    ♥ Do have faith in what you're doing.