我通过文本导入的方式像mysql数据库中导入数据 但导入之后发现表是只读的  很纠结  同时还有表的第一行的ID号总是显示为0 是怎么回事?求大侠指教!!!

解决方案 »

  1.   

    楼主是如何发现表是只读的? 详细描述一下以供分析判断。
    第二行ID是多少? 你的表的create table 语句是什么?
      

  2.   


    是在workbench中打开表后右下角会提示readonly 无法对表进行修改 但是我尝试了用update居然成功了!!!
      

  3.   


    第二行ID是数据的第二行ID 就是第一行的ID被设置为0 其余数据均正确!!
      

  4.   


    就是用命令可以修改 但是在workbench中的表中直接修改不可以
      

  5.   

    命令行可以修改,workbench不可以不是不没有配置正确。
      

  6.   


    执行 show grants 看你的权限。
      

  7.   


    GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '*A4B6157319038724E3560894F7F932C8886EBFCF' WITH GRANT OPTIONGRANT ALL PRIVILEGES ON `mysql`.* TO 'root'@'localhost'
    GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION权限都有吧??